2340 NW 81st St, Miami, FL, 33147 (current address)
1165 W 32nd St, Hialeah, FL, 33012 (2017)
129 NE 80th Ter, Miami, FL, 33138 (2013)
2770 W 62nd Pl, Hialeah, FL, 33016 (2013)
1278 SW 2nd St, Miami, FL, 33135 (2011)
PO Box 350772, Miami, FL, 33135 (2006 - 2008)
2440 NW 159th St, Opa Locka, FL, 33054 (2006)
3520 W 18th Ave, Hialeah, FL, 33012 (2006)
67 E 14th St, Hialeah, FL, 33010 (2006)
3328 NW 11th Ave, Miami, FL, 33127 (1989 - 2005)
7950 Tatum Waterway Dr, Miami Beach, FL, 33141 (2001)
1312 Sharazad Blvd, Opa Locka, FL, 33054 (2000)
8151 NW 27th Ave, Miami, FL, 33147 (1995)