Great Location & Services

3345 Santa Rosa Avenue

Palms Inn’s Amenities

Attraction