719 Lenox Ave, Miami Beach, FL, 33139 (current address)
15952 SW 295th St, Homestead, FL, 33033 (2010 - 2016)
641 SW 7th St, Florida City, FL, 33034 (2010 - 2016)
641 SW 7th Ct, Homestead, FL, 33034 (2010)
Fln, Miami Beach, FL, 33139 (2010)
905 Michigan Ave, Miami Beach, FL, 33139 (2000)