Return to previous site

Starla Villas Long Bay

Island Providenciales
Area Long Bay
Country Turks and Caicos Islands
Price $2,750,000
Type Single Family Home
Bedrooms 3
Bathrooms 3
Half Baths 1
Interior 3500 Square Feet
Land 0.35 Acres
Year Built 2025
Status Active
Description Live the dream. Invest in Starla Villa.
Location
New maps are being distributed today!

All Listings are Courtesy of our Turks and Caicos Real Estate Association