8
79 River St
Montpelier, VT 05602
$1,675,000 USD
30,000 SF
30,000 SF
$1,675,000 USD
Office