Birchwood, Northborough (55+)

  • Address: Deacon Street, Northborough, MA 01532
  • Year Built: 1995
  • Total Units: 132

Birchwood Condos - Current Listings

1 Property

Birchwood Condos - Recent Sales

Recently sold Birchwood homes June 24, 2022
6
Listed
25
Avg. DOM
$319.42
Avg. $ / Sq.Ft.
$412,500
Med. List Price
6 Properties