23-25 Depot Street, Ludlow, VT, 05149
23-25 Depot Street, Ludlow, VT, 05149
23-25 Depot Street, Ludlow, VT, 05149
23-25 Depot Street, Ludlow, VT, 05149
23-25 Depot Street, Ludlow, VT, 05149
23-25 Depot Street, Ludlow, VT, 05149
23-25 Depot Street, Ludlow, VT, 05149
23-25 Depot Street, Ludlow, VT, 05149
23-25 Depot Street, Ludlow, VT, 05149
23-25 Depot Street, Ludlow, VT, 05149
23-25 Depot Street, Ludlow, VT, 05149
23-25 Depot Street, Ludlow, VT, 05149
23-25 Depot Street, Ludlow, VT, 05149

$895,000

23-25 Depot Street, Ludlow, VT, 05149

ACTIVE