12
110 W Canal St
Winooski, VT 05404
$5,825,000 USD
27,000 SF
7.63% Cap Rate
27,000 SF
$5,825,000 USD
Office