3439 NW 14th Ter, Miami, FL, 33125 (current address)
3439 NW 14th Ter, Miami, FL, 33125 (2004 - 2018)
145 Bagdad Ave, Opa Locka, FL, 33054 (2017)
715 E 52nd St, Hialeah, FL, 33013 (2014 - 2017)
3641 NW 20th St, Miami, FL, 33142 (2010 - 2013)
317 E 5th St, Hialeah, FL, 33010 (2012)
2950 NW 14th St, Miami, FL, 33125 (1995)