1
951 Main St
Fairfax, VT 05454
$675,000 USD
3,000 SF
3,000 SF
$675,000 USD
Restaurant