13820 SW 280th Ter, Homestead, FL, 33033 (current address)
13820 SW 280th Ter, Homestead, FL, 33033 (1993 - 2018)
1860 Venice Park Dr, North Miami, FL, 33181 (1993 - 2000)
1455 W 31st St, Hialeah, FL, 33012 (1994)
1860 Venice Park Dr, North Miami, FL, 33181 (1991 - 1993)
10321 SW 45th St, Miami, FL, 33165 (1993)