47 NW 16th St, Homestead, FL 33030, United States
18710 SW 288th St, Homestead, FL 33030, United States