171 NE 172nd St, North Miami Beach, FL, 33162 (current address)
171 NE 172nd St, North Miami Beach, FL, 33162 (1995 - 2018)
171 NE 172nd St, Miami, FL, 33162 (2014 - 2015)
4110 NW 23rd Ave, Miami, FL, 33142 (1994 - 2008)
171172 Ne St, Miami, FL, 33162 (2006)
2403 NW 82nd St, Miami, FL, 33147 (1991 - 1996)
2452 NW 93rd St, Miami, FL, 33147 (1995)