NEW LISTING

Lifestyle, Luxury &amp; Location Await at Vista Bay Condos!

📍 19111 Vista Bay Dr, #304, India Shores, FL
2 Beds | 2 Baths | 1,345 SqFt
Offered at $595,000

#gretahartrealestate #newlisting #newlylisted #LuxuryLiving #LuxuryHome #DreamHome #FloridaRealEstate
#gretahartrealestate #newlisting #newlylisted #LuxuryLiving #LuxuryHome #DreamHome #FloridaRealEstate