Single Family Homes $595,000 7 Barkley Street Yarmouth 3 beds, 2 baths, 1214 sqft $450,000 80 Brookside Dr Gardner 3 beds, 2 baths, 1800 sqft $799,900 1467 State Rd Plymouth 2 beds, 2 baths, 1976 sqft $425,000 403 Stebbins Street Belchertown 4 beds, 2 baths, 2002 sqft $699,999 15 Evans Road Peabody 3 beds, 2 baths, 1767 sqft $375,000 1319 Pawtucket Ave East Providence 3 beds, 1 baths, 1044 sqft $675,000 43 Otis Tolland Rd Blandford 3 beds, 2 baths, 2462 sqft $399,000 9 Wellington St Webster 4 beds, 2 baths, 2020 sqft $929,500 4 Timber Ridge Rd Kingston 4 beds, 2 baths, 2271 sqft $1,600,000 95 Hawthorn St New Bedford 8 beds, 3 baths, 5799 sqft $1,259,900 219 High Rd Newbury 4 beds, 2 baths, 3235 sqft $1,290,000 97 Reservoir Ave Swansea 3 beds, 3 baths, 4036 sqft $874,900 1160 Salem St North Andover 6 beds, 3 baths, 3131 sqft $650,000 10 Bowlen Ave Newburyport 3 beds, 1 baths, 1111 sqft $250,000 26 Maple St Northborough 3 beds, 1 baths, 960 sqft $354,900 105 Overlook Dr West Springfield 3 beds, 2 baths, 3302 sqft $699,000 451 Wilson Street Clinton 3 beds, 1 baths, 2100 sqft $700,000 2 Sherry Ln Unit in-law Spencer 4 beds, 3 baths, 4800 sqft $789,900 20 Avalon Rd Stoneham 3 beds, 2 baths, 1680 sqft $425,000 98 Rayburn Rd Stoughton 3 beds, 1 baths, 864 sqft $379,900 189 Middleboro Ave Taunton 3 beds, 1 baths, 967 sqft $209,000 80 Margerie St Haverhill 1 beds, 1 baths, 908 sqft $400,000 23 High St Monson 4 beds, 1 baths, 1888 sqft $495,000 19 E Main Northborough 3 beds, 3 baths, 2048 sqft View More