The Plaza is located off Grace Bay Road on Ocean Club West site. Interior 2nd floor unit, 2 bedrooms, 2 bathrooms. This unique development is a first of its kind in Turks and Caicos Islands. Ocean Club West has a beautiful beach accessible from The Plaza. Please email us for more information. Commercial Space available also on the first floor.