1 day agoApartment for sale, BIRD ROCK STREET, in Leeward Settlement, Turks and Caicos IslandsLeeward Settlement, BIRD ROCK STREETDuplex • 4 room(s) • 4 bed. • 4 bath. • 232.26 m²