108
18 Main St
Stowe, VT 05672
$30,000,000 USD
24,000 SF
7.6% Cap Rate
24,000 SF
$30,000,000 USD
Hotel