1710 NW 154th St, Opa Locka, FL, 33054 (current address)
1710 NW 154th St, Miami Gardens, FL, 33054 (2009 - 2018)
1710 NW 154th Miami Gdns, Opa Locka, FL, 33054 (2017)
13550 NW 6th Ct, North Miami, FL, 33168 (2004 - 2013)
9990 NW 44th Ct, Sunrise, FL, 33351 (2013)
2331 NW 119th St, Miami, FL, 33167 (2009)
6636 SW 41st Pl, Davie, FL, 33314 (2000)
2555 E 4th Ave, Hialeah, FL, 33013 (1999)