Five-bedroom home sells for $4.2 million in Newton Center
A 6,051-square-foot house built in 2022 has changed hands. The spacious new property located at 88 Levbert Road in Newton Center was sold on Sept. 20, 2024. The $4,200,000 purchase price works out to $694 per square foot. This three-story home provides a generous living...