6420 SW 62nd Ct, Miami, FL, 33143 (current address)
6420 SW 62nd Ct, South Miami, FL, 33143 (2007 - 2018)
6420 SW 62nd Ct, South Miami, FL, 33143 (2016)
565 W 24th St, Hialeah, FL, 33010 (1993 - 2004)
780 W 23rd St, Hialeah, FL, 33010 (2004)
2371 NW 61st St, Miami, FL, 33142 (1994 - 1999)