27550 SW 222nd Ave, Homestead, FL 33031, United States
24801 SW 187th Ave, Homestead, FL 33031, United States