Town Plaza – Northbridge, MA Status Sold Location 185 Church Street Northbridge, MA Type/Price $2,999,999 Size 31,745SF - 8.56 acres Broker Tom Blakely