3 Glenwood Road

Southborough, MA, 01772
$3,600,000Price
7Beds
10Baths
9046sqft
Courtesy of: Maria Romero Vagnini | Mathieu Newton Sotheby's International Realty

3 Glenwood Road

Southborough, MA, 01772
$3,600,000Price
7Beds
10Baths
9046sqft