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