Pelican Point
February 26, 2014 7:45 pm
Presented by United States Virgin Islands Sotheby’s International Realty:
Teague Bay, Virgin Islands – Pelican Point Villa
This one of a kind villa sits on the Eastern point of Teague Bay, one quarter mile east of the Yacht Club, in the Romney Point Subdivision, on the beautiful island of St Croix, in the United States Virgin Islands. It is a captivating spot, just perfect if you are a boater and want to keep your boat at the Yacht Club.