450 NW 88th St, Miami, FL, 33150 (current address)
450 NW 88th St, El Portal, FL, 33150 (2003 - 2018)
2520 NW 166th St, Opa Locka, FL, 33054 (2009 - 2017)
2806 Essex Dr, Fort Pierce, FL, 34946 (2005 - 2010)
1792 NW 71st St, Miami, FL, 33147 (2010)
6720304 T 75, El Portal, FL, 33150 (2003)
850 NE 88th St, Miami, FL, 33138 (1997)
450 88th, Miami, FL, 33150 (1993 - 1996)
403 S 6th St, Fort Pierce, FL, 34950 (1993)