71 Main St
Fair Haven, VT 05743
$359,900 USD
3,773 SF
3,773 SF
$359,900 USD
Storefront Retail Residential