5518 Vermont 12
Barnard, VT 05031
$2,850,000 USD
7,619 SF
7,619 SF
$2,850,000 USD
Specialty