Bay Manor Estates is a exceptional 9-lot subdivision on Lake Champlain in Colchester, Vermont. 

0 Real Estate Listings and Homes for Sale
Loading More