ClosedResidential$999,000285 River st285 River StNewton, Massachusetts 024654Beds3Baths2,343Sq ftView Listing