30
86 Main St
Ludlow, VT 05149
$1,490,000 USD
7,932 SF
11.29% Cap Rate
7,932 SF
$1,490,000 USD
Hospitality