12821 SW 68th Ave, Miami, FL, 33156 (current address)
6101 Aqua Ave, Miami Beach, FL, 33141 (2016 - 2018)
6101 Aqua Ave, Miami Beach, FL, 33141 (2016)
6103 Aqua Ave, Miami Beach, FL, 33141 (2014)
12821 SW 68th Ave, Dade, FL (2006 - 2014)
128221 SW 68th Ave, Miami, FL, 33156 (2012)
9800 SW 60th Ct, Miami, FL, 33156 (2004 - 2012)
7800 SW 57th Ave, South Miami, FL, 33143 (2010 - 2011)
5803 Taywood Dr, Tampa, FL, 33624 (2010)
12821 SW 68th, Hialeah, FL, 33010 (2008 - 2010)
71 Symphony Rd, Boston, MA, 02115 (2009)
9600 SW 60th Ct, Miami, FL, 33156 (2006)
17421 SW 73rd Ct, Palmetto Bay, FL, 33157 (2001 - 2002)
6800 SW 60th St, South Miami, FL, 33143 (2000)