4130 SW 83rd Ave, Miami, FL, 33155 (current address)
4130 SW 83rd Ave, Miami, FL, 33155 (1997 - 2018)
18760 SW 4th St, Pembroke Pines, FL, 33029 (2005 - 2015)
9014 SW 97th Ave, Miami, FL, 33176 (1996 - 2007)
1711 SW 92nd Pl, Miami, FL, 33165 (1992 - 1996)
2310 SW 99th Ave, Miami, FL, 33165 (1995)