Turks & Caicos US$ 2,395,000 Ponderosa Townhomes Discovery Bay (Providenciales) 6 to 12 Units CLS 1145445 · TCREA# 2000413