6141 Bahia Del Mar Blvd. #231, St Petersburg
bedrooms
Baths
Guests
Located in St. Petersburg, 1.2 miles from St. Pete Beach and 8 miles from Tropicana Field, Vista Verde North 5-231, 2 Bedrooms, Sleeps 6, Golf View, Heated Pool, Spa, WiFi provides accommodations with free WiFi and restaurant.
Elevator
Pool
WiFi/Internet
Air conditioning
No nearby properties available in this region at the moment.