Town: Taunton (02780)
Price: $449,900
Address: 27 Monroe St
Town: Revere (02151)
Price: $419,000
Address: 133 Salem
Town: Hyannis (02601)
Price: $799,000
Address: 15 Square Rigger Ln
Town: Barre (01005)
Price: $409,900
Address: 146 So. Street
Town: Centerville (02632)
Price: $650,000
Address: 35 Valley Ave
Town: Chicopee (01013)
Price: $290,000
Address: 69 Daley St
Town: Dracut (01826)
Price: $599,900
Address: 29 Martin Ter
Town: Middleton (01949)
Price: $829,900
Address: 166 Forest St
Town: Dorchester (02122)
Price: $639,000
Address: 285 Neponset Ave
Town: Falmouth (02540)
Price: $3,790,000
Address: 9 Fairmount Ave
Town: Andover (01810)
Price: $499,999
Address: 23 Pomeroy Rd
Town: Ware (01082)
Price: $375,000
Address: 14 Woodland Hts
Town: Stow (01775)
Price: $780,000
Address: 28 Mcintosh Dr
Town: Norwood (02062)
Price: $589,000
Address: 1 Lenox Street
Town: Hardwick (01037)
Price: $425,000
Address: 40 Czesky Rd
Town: Springfield (01129)
Price: $179,000
Address: 65 Nassau Drive
Town: Dudley (01571)
Price: $159,900
Address: 4 Wysocki Dr
Town: (02351)
Price: $505,000
Address: 305 Rembrandt Way
Town: Waltham (02453)
Price: $749,900
Address: 164 Grove St
Town: Framingham (01702)
Price: $1,500,000
Address: 5 Forest Ln
Town: Springfield (01118)
Price: $364,999
Address: 135 Dayton St
Town: (02382)
Price: $489,900
Address: 262 homeland drive
Town: Fall River (02721)
Price: $399,900
Address: 81 Hunter
Town: Millbury (01527)
Price: $465,000
Address: 32 Horne Way
Town: Monument Beach (02553)
Price: $665,000
Address: 10 Howard Ave
Town: South Yarmouth (02664)
Price: $599,000
Address: 16 Peregrine Ln
Town: Brockton (02301)
Price: $539,000
Address: 558 Ash St
Town: East Boston (02128)
Price: $1,120,000
Address: 65 LEWIS STREET
Town: Acushnet (02743)
Price: $899,000
Address: 225 Mattapoisett Rd
Town: Blandford (01008)
Price: $369,000
Address: 10 Maple Ln
Town: (03848)
Price: $300,000
Address: 20 Lantern Lane
Town: Athol (01331)
Price: $160,000
Address: 266 Petersham Rd
Town: Palmer (01069)
Price: $299,900
Address: 65 Breckenridge St
Town: New Bedford (02745)
Price: $479,900
Address: 1045 Forbes St
Town: Pittsfield (01201)
Price: $389,000
Address: 41 Perrine Ave
Town: Brockton (02301)
Price: $259,900
Address: 221 Oak St
Town: Provincetown (02657)
Price: $1,385,000
Address: 48 Harry Kemp Way
Town: Maynard (01754)
Price: $689,900
Address: 4 Deane
Town: Lincoln (01773)
Price: $5,990,000
Address: 22 Lincoln Road
Town: Walpole (02081)
Price: $830,000
Address: 127 Clear Pond Drive
Town: Somerville (02145)
Price: $1,100,000
Address: 34 Franklin Ave
Town: Winthrop (02152)
Price: $529,900
Address: 35 SOMERSET AVE.
Town: Lowell (01851)
Price: $1,000,050
Address: 312 Wilder Street
Town: Ludlow (01056)
Price: $274,900
Address: 19 Essex Street
Town: Sandwich (02563)
Price: $775,000
Address: 5 Cardinal Rd
Town: East Falmouth (02536)
Price: $415,000
Address: 11 Shallow Pond Ln
Town: (02347)
Price: $549,900
Address: 80 Main Street
Town: West Springfield (01089)
Price: $389,000
Address: 92 Grove St
Town: Marstons Mills (02648)
Price: $1,349,900
Address: 289 Santuit Newtown Rd
Town: East Falmouth (02536)
Price: $585,000
Address: 213 Falmouthport Dr
Town: Gloucester (01930)
Price: $3,495,000
Address: 226 Atlantic Street
Town: Mashpee (02649)
Price: $949,000
Address: 35 Waterway
Town: Stoughton (02072)
Price: $619,000
Address: 1000 Pleasant St
Town: Worcester (01603)
Price: $740,000
Address: 24 Ludlow St
Town: Belchertown (01007)
Price: $459,000
Address: 248 Barton Ave
Town: Framingham (01702)
Price: $499,000
Address: 212 Fountain St
Town: Ludlow (01056)
Price: $420,000
Address: 3 Fontaine St
Town: (02368)
Price: $529,900
Address: 9 Tucker Ter
Town: Springfield (01129)
Price: $279,900
Address: 2306 Wilbraham Rd
Town: Athol (01331)
Price: $385,000
Address: 551 Sanders St
Town: Sandisfield (01255)
Price: $420,000
Address: 119 Sandybrook Tpke
Town: Wilbraham (01095)
Price: $585,000
Address: 6 Katie St
Town: Walpole (02081)
Price: $529,000
Address: 103 Centre Ln
Town: Arlington (02474)
Price: $1,695,000
Address: 75 Franklin Street
Town: Boston (02121)
Price: $679,000
Address: 7 Waumbeck
Town: Berlin (01503)
Price: $849,999
Address: 68 Pleasant St
Town: South Easton (02375)
Price: $525,000
Address: 5 Indian Cove Way
Town: New Bedford (02740)
Price: $365,000
Address: 182 North St
Town: (02346)
Price: $780,000
Address: 95 Beach Street
Town: Harvard (01451)
Price: $535,000
Address: 2 Littleton Rd