Four-bedroom home sells for $1.5 million in Southborough
The spacious property located at 83 Main Street in Southborough was sold on May 30, 2024. The $1,475,000 purchase price works out to $420 per square foot. The house, built in 1996, has an interior space of 3,510 square feet. This…