SoldSingle Family$420,000284 North Road, Sudbury, MA 01776284 North RoadSudbury, MA 01776View Listing