Thatch Cay Developers Share Master Plan

0
808
Image
Thatch Cay LLC has plans to develop this island northeast of St. Thomas. The master plan includes 8 greathouse flats, 49 estate lots, 24 villa lots and 20 harbor flats.