Seasonal Rental Available in St. Petersburg -Tierra Verde, Isla del Sol Rental – 6372 PALMA DEL MAR BOULEVARD S Unit #102

Welcome to Paradise! 

Enjoy this unit that features a private entrance and patio. Be entertained by the many amenities and local attractions.

Call us at 727-800-9929 for availability and showings!