40
79 River St
Montpelier, VT 05602
$1,675,000 USD
32,044 SF
32,044 SF
$1,675,000 USD
Office