23755 SW 108th St, Homestead, FL 33032, USA
12300 SW 259th Terrace, Homestead, FL 33032, USA
12365 SW 255th Terrace, Homestead, FL 33032, USA
1671 NW 8th St, Homestead, FL 33030, USA