12365 SW 255th Terrace, Homestead, FL 33032, USA
13565 SW 287th Ln, Homestead, FL 33033, USA
4917, 955 NE 5th Ave, Homestead, FL 33030, USA
900 NE 23rd Ave, Homestead, FL 33033, USA