2690 NE 135th St, Miami, FL, 33181 (current address)
2690 NE 135th St, North Miami, FL, 33181 (2003 - 2018)
1250 Alton Rd, Miami Beach, FL, 33139 (2001 - 2016)
2001 NE 123rd St, North Miami, FL, 33181 (1987 - 2006)
7760304 T 68, North Miami, FL, 33181 (2003)
14353 SW 106th Ter, Miami, FL, 33186 (2000 - 2003)
1250 Alton Rd, Miami Beach, FL, 33139 (2001)
201 NW 123rd St, North Miami, FL, 33168 (2001)