• 60903 Leeward Gardens Canal Property

    Leeward, Turks & Caicos
  • $425,000 US


PROPERTY INFORMATION

0.64 acre parcel located on Governors Road within the Leeward Development. Residential land with views of the Leeward Canal. Price to sell.