La Placita

1800 W. Hibiscus Blvd.
Melbourne, FL 32901
Amenities
Amenities
Covid-19 Considerations