Endicott Woods, Norwood

  • Address: 70 Endicott Street, Norwood, MA 02062
  • Total Units: 112
  • Year Built: 2016

Endicott Woods - Current Listings

No Matching Listings

Try a new search, or click below to get notified when matching listings become available.

Endicott Woods - Recent Sales5 Properties

Address Beds Baths Sq.Ft. Price(%Chng) $/Sq.Ft. On Site
70 Endicott Street #305 Norwood,  MA 02062 70 Endicott Street #305
Norwood, MA 02062
2 2 1,378 $625,000 $453.56 38 days
70 Endicott St #202 Norwood,  MA 02062 70 Endicott St #202
Norwood, MA 02062
2 2 1,662 $615,000 $370.04 --
70 Endicott St #206 Norwood,  MA 02062 70 Endicott St #206
Norwood, MA 02062
3 3 1,995 $710,000 $355.89 --
70 Endicott Street #304 Norwood,  MA 02062 70 Endicott Street #304
Norwood, MA 02062
2 2 1,378 $540,000 $391.87 --
70 Endicott Street #Unit 1406 Norwood,  MA 02062 70 Endicott Street #Unit 1406
Norwood, MA 02062
3 3 1,916 $660,000 $344.47 --