Active$410,000
TLC ≈ $3,428/mo
6 3 2,543 sqft
21 High St, South Hadley, MA 01075
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active