17001 Southwest 264th Street
Homestead, FL 33031
Homestead, FL 33031
+1 305 247 6016
OverviewLocated on 199 woodland acres, this facility features six cabins that accommodate up to 150 overnight campers. Amenities include a swimming pool, baseball field, volleyball court...
more