The spacious new property located at 57 Jerusalem Road Drive in Cohasset was sold on Dec. 17, 2024. The $2,700,000 purchase ...
The spacious property located at 43 Valley Road in Southborough was sold on Dec. 17, 2024 for $1,750,000, or $278 per square ...