Town: North Attleboro (02764)
Price: $549,900
Address: 238 Andrews
Town: Chestnut Hill (02467)
Price: $839,000
Address: 250 Hammond Pond Parkway
Town: Dorchester (02125)
Price: $599,000
Address: 21 Thornley St
Town: North Andover (01845)
Price: $929,000
Address: 58 Berkeley Road
Town: Framingham (01701)
Price: $585,700
Address: 10 Millwood Circle
Town: (02368)
Price: $699,000
Address: 10 Alfred Terrace
Town: Needham (02492)
Price: $1,995,000
Address: 42 Otis
Town: Orleans (02653)
Price: $949,999
Address: 6 Defiance Ln
Town: Athol (01331)
Price: $719,000
Address: 305 Athol Rd
Town: Westfield (01085)
Price: $409,000
Address: 51 Washington St
Town: New Bedford (02740)
Price: $429,000
Address: 69 Newton St
Town: Chicopee (01020)
Price: $325,000
Address: 31 Sophia St
Town: Malden (02148)
Price: $983,750
Address: 5 JENNIFER LANE
Town: Canton (02021)
Price: $699,000
Address: 19 Algonquin Rd
Town: Haverhill (01835)
Price: $415,000
Address: 75 Sterling Ln
Town: Springfield (01119)
Price: $329,900
Address: 35 Juniper Dr
Town: Dighton (02715)
Price: $635,000
Address: 16 Silvia Way
Town: Whitinsville (01588)
Price: $749,900
Address: 560 Samuel Drive
Town: (02302)
Price: $559,900
Address: 91 Hill St
Town: Scituate (02066)
Price: $1,099,900
Address: 46 Marys Ln
Town: Fitchburg (01420)
Price: $419,900
Address: 45 Norwood St
Town: Wayland (01778)
Price: $875,000
Address: 233 Lakeshore Dr
Town: Lynn (01902)
Price: $325,000
Address: 95 Nahant Street
Town: Hyannis (02601)
Price: $760,000
Address: 5 Canterbury Cir
Town: (01284)
Price: $750,000
Address: 10 Cochato Rd
Town: Centerville (02632)
Price: $649,000
Address: 117 Pheasant Way
Town: Framingham (01701)
Price: $579,900
Address: 111 Higgins Road
Town: Marblehead (01945)
Price: $379,000
Address: 121 Elm
Town: Sandwich (02563)
Price: $1,995,000
Address: 3 Kalmia Path
Town: Stoughton (02072)
Price: $679,990
Address: 115 Joanne Rd
Town: Barre (01005)
Price: $229,000
Address: 6 Elm St
Town: Newton Highlands (02461)
Price: $850,000
Address: 56 Cloverdale Rd
Town: Franklin (02038)
Price: $600,000
Address: 405 Brenda Ln
Town: South Yarmouth (02664)
Price: $689,900
Address: 76 Captain Chase Rd
Town: Methuen (01844)
Price: $949,900
Address: 7 Sequoia Dr
Town: Southborough (01772)
Price: $1,300,000
Address: 41 Darlene Drive
Town: Mashpee (02649)
Price: $779,000
Address: 6 Hammock Pond Rd
Town: Wrentham (02093)
Price: $1,549,000
Address: 0 Earle Stewart Ln
Town: Marlborough (01752)
Price: $514,900
Address: 24 Clinton St
Town: Attleboro (02703)
Price: $649,000
Address: 7 Stevens Field Road
Town: Attleboro (02703)
Price: $350,000
Address: 613 Lindsey St
Town: South Boston (02127)
Price: $1,225,000
Address: 205 W. 8th St
Town: Chicopee (01020)
Price: $325,000
Address: 54 Sunrise Lane
Town: Natick (01760)
Price: $875,000
Address: 10 Nouvelle Way
Town: Methuen (01844)
Price: $949,900
Address: 7 Sequoia Dr
Town: Lynn (01902)
Price: $380,000
Address: 82 Franklin St
Town: Winchester (01890)
Price: $1,650,000
Address: 112 Church St
Town: Haverhill (01830)
Price: $379,000
Address: 34 Rosemont St
Town: Sturbridge (01566)
Price: $550,000
Address: 2 Sprucedale Dr
Town: (02324)
Price: $464,900
Address: 16 Cassidy Pl
Town: Townsend (01469)
Price: $549,900
Address: 15 N End Rd
Town: Lexington (02420)
Price: $2,649,000
Address: 22 Bryant Rd
Town: Ashland (01721)
Price: $520,000
Address: 11 Voyagers Lane
Town: Haverhill (01835)
Price: $399,000
Address: 406 Farrwood Drive
Town: Acton (01720)
Price: $1,598,000
Address: 10 Wingate Ln
Town: Watertown (02472)
Price: $699,900
Address: 121 Channing Rd
Town: Westborough (01581)
Price: $249,900
Address: 147 Milk Street
Town: Northfield (01366)
Price: $385,000
Address: 163 Hardwick St
Town: Revere (02151)
Price: $369,000
Address: 133 Salem St
Town: Ashburnham (01430)
Price: $625,000
Address: 40 Westminster Street
Town: Somerville (02143)
Price: $1,185,000
Address: 7 Woodbine St
Town: Sutton (01590)
Price: $599,900
Address: 81 Dodge Rd
Town: Andover (01810)
Price: $569,900
Address: 18 Dale St
Town: Shrewsbury (01545)
Price: $594,999
Address: 41 Avon Ave
Town: Belmont (02478)
Price: $1,195,000
Address: 79 Livermore Rd
Town: Athol (01331)
Price: $349,900
Address: 708 Templeton Rd
Town: Fitchburg (01420)
Price: $340,000
Address: 94 Fitch Hill Ave
Town: Dover (02030)
Price: $1,599,000
Address: 60 Main St
Town: Sudbury (01776)
Price: $999,900
Address: 41 Barton Drive
Town: Revere (02151)
Price: $250,000
Address: 133 Salem