13200 SW 82nd Ave, Miami, FL, 33156 (current address)
13200 SW 82nd Ave, Pinecrest, FL, 33156 (1992 - 2018)
8220 SW 63rd Ct, South Miami, FL, 33143 (1986 - 2011)
7821 SW 55th Ave, Miami, FL, 33143 (2000 - 2011)
12641 SW 96th Ave, Miami, FL, 33176 (2004 - 2006)
12642 SW 94th Pl, Miami, FL, 33176 (1999)
8220 SW 63rd Pl, Miami, FL, 33143 (1986 - 1992)