3370 NW 52nd St, Miami, FL, 33142 (current address)
3370 NW 52nd St, Miami, FL, 33142 (2002 - 2018)
1721 NW 166th St, Opa Locka, FL, 33054 (2006)
11721 NW 166 5 Hts, Opa Locka, FL, 33054 (2006)
704 Somerstone Dr, Valrico, FL, 33594 (2000 - 2002)
3370 NW 5th Ave, Miami, FL, 33127 (2002)
3028 NW 98th St, Miami, FL, 33147 (2000)
11104 N 21st St, Tampa, FL, 33612 (2000)