ClosedResidential$554,9007 Cherry St7 Cherry StSouthborough, Massachusetts 3Beds 2Baths 1,322Sq ftView Listing