CJ Invest
New-Build Turks and Caicos Canal Villa Lists for $1.795 Million
A new-build villa in the Leeward neighborhood of Providenciales, Turks and Caicos has listed for $1.795 million, Caribbean Journal has learned. Villa Rise, set in the Kira Isles area, has four bedrooms, four full bathrooms and 5,000 interior square feet. […]