Active$339,000
TLC ≈ $3,077/mo
3 1 885 sqft
23 Harold Street, Worcester, MA 01604
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active