Description

17 acres; located in the Town of Westmore, 1.6 mi. E of Lake Willoughby, 1.1 mi. W of Haystack Mountain

Nearby Features