42 Elmore Street

Shelburne, VT, 05482
ACTIVE
$800,000Price
3Beds
3Baths
2257sqft

42 Elmore Street

Shelburne, VT, 05482
ACTIVE
$800,000Price
3Beds
3Baths
2257sqft