Single family residence in Southborough sells for $1.4 million
A spacious house located at 17 Skylar Drive in Southborough has new owners. The 4,158-square-foot property, built in 1984, was sold on May 31, 2024, for $1,380,000, or $332 per square foot. This two-story home offers a capacious living environment with its five bedrooms and...