Six-bedroom home in Dedham sells for $2.3 million
A spacious historic house located at 75 Glenridge Road in Dedham has new owners. The 6,110-square-foot property, built in 1903, was sold on Oct. 4, 2024, for $2,300,000, or $376 per square foot. This three-story house offers a roomy layout with six bedrooms and five...