$1,200,000
9 Buffalo Run, Southborough, MA 01772
$1,690,000
2 Spring Meadow Drive, Southborough, MA 01772
$1,850,000
36 East Main Street, Southborough, MA 01772
$779,900
25 Park Street, Southborough, MA 01772
$6,485,000
14 Lovers Lane, Southborough, MA 01772
$1,085,000
8 Ashley Road, Southborough, MA 01772