Three-bedroom home in Newton Center sells for $2.6 million
A spacious house located at 11 Ashford Road in Newton Center has new owners. The 2,124-square-foot property, built in 1940, was sold on Sept. 24, 2024, for $2,550,000, or $1,201 per square foot. The layout of this two-story home includes three bedrooms and three bathrooms....