Filter Results
Apply Filters
Clear Filters
Hotels in Tatum Park area of Homestead
Close To Florida Keys
680 Southwest 12Th Street, Florida City, United States Show map
Close To Florida Keys Florida City apartment is located 6 km from Homestead Town Square Shopping Mall and a 25-minute stroll from Long Key State Park.
Book Now