1
79-83 Main St
Montpelier, VT 05602
$1,530,000 USD
15,000 SF
5.29% Cap Rate
15,000 SF
$1,530,000 USD
Storefront Retail Office