12300 SW 259th Terrace, Homestead, FL 33032, USA
13565 SW 287th Ln, Homestead, FL 33033, USA
28550 SW 172nd Ave, Homestead, FL 33030, USA
Homestead, FL 33030, USA