- 7,200 ft²
- The Windmills Plaza Osbourne Road
Church Folley TKCA 1ZZ
The Windmills Plaza is a two-story commercial plaza uniquely situated on the Church Folley in Grand Turk. Located in the center of downtown, this 7200 square foot structure is well maintained consisting of eight residences, six of which are currently leased...