Endicott Woods Condos, Norwood

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

Endicott Woods - Current Listings

Endicott Woods Condos Norwood July 12, 2024
2
Listed
41
Avg. DOM
$447.21
Avg. $ / Sq.Ft.
$616,250
Med. List Price
2 Properties

Endicott Woods - Recent Sales2 Properties

Address Beds Baths Sq.Ft. List Price Sold Price $/Sq.Ft. Sold Date
70 Endicott St #905 Norwood,  MA 02062 70 Endicott St #905
Norwood, MA 02062
2 3 1,378 $649,000 $658,000 $477.50 7/9/24
70 Endicott Street #305 Norwood,  MA 02062 70 Endicott Street #305
Norwood, MA 02062
2 2 1,378 $625,000 $626,000 $454.28 3/12/24