Sale closed in Westwood: $1 million for a four-bedroom home
A historic house located at 1391 High Street in Westwood has new owners. The 1,972-square-foot property, built in 1850, was sold on May 3, 2024. The $1,015,000 purchase price works out to $515 per square foot. This two-story home offers a spacious layout with four...