$850,000
- 8 Beds
- 4 Baths
- 2,672 Sq Ft
70 Upsala St, Worcester, MA 01610
70 Upsala St, Worcester, MA 01610$850,000
70 Upsala St, Worcester, MA 01610
70 Upsala St, Worcester, MA 01610$839,000
19 Fairfax Rd, Worcester, MA 01610
19 Fairfax Rd, Worcester, MA 01610