$1,350,000

32 High Street, Ludlow, VT, 05149

ACTIVE