Pelican Point

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.