Town: Eastham (02642)
Price: $239,000
Address: 153 Brownell Rd
Town: Boston (02113)
Price: $999,900
Address: 81 Prince
Town: Jamaica Plain (02130)
Price: $599,000
Address: 8 Hall St
Town: Holyoke (01040)
Price: $314,900
Address: 44 Laurel Street
Town: Winthrop (02152)
Price: $635,000
Address: 55 Johnson Ave
Town: Needham (02492)
Price: $6,495,000
Address: 98 Heather Lane
Town: Jamaica Plain (02130)
Price: $924,900
Address: 427 Walnut Ave
Town: Amherst (01002)
Price: $275,000
Address: 24 Greenleaves Dr
Town: Worcester (01604)
Price: $469,000
Address: 65 Progressive st
Town: Swansea (02777)
Price: $399,900
Address: 18 Stafford Street
Town: Holden (01520)
Price: $499,900
Address: 2 Explorers Way
Town: Fall River (02720)
Price: $200,000
Address: 5455 N Main St
Town: (02370)
Price: $460,000
Address: 122 Reed Street
Town: Braintree (02184)
Price: $610,000
Address: 39 Dobson Rd
Town: Scituate (02066)
Price: $964,000
Address: 11 Forest Lane
Town: East Falmouth (02536)
Price: $479,000
Address: 16 Trotting Park Rd
Town: Brimfield (01010)
Price: $469,900
Address: 293 Brookfield Rd
Town: Methuen (01844)
Price: $679,900
Address: 221 Pelham St
Town: Chicopee (01020)
Price: $339,900
Address: 74 Woodstock St
Town: Cambridge (02139)
Price: $825,000
Address: 338 Harvard Street
Town: (02346)
Price: $749,900
Address: 2 Cranberry Circle
Town: Salisbury (01952)
Price: $529,000
Address: 6 Sandy Ln
Town: Webster (01570)
Price: $469,900
Address: 14 Browns Brook Rd
Town: Boston (02116)
Price: $2,725,000
Address: 7 Warren Ave
Town: Sturbridge (01566)
Price: $219,900
Address: 5 Fairview Park Rd
Town: (02302)
Price: $465,000
Address: 261 Jon Dr
Town: Sudbury (01776)
Price: $1,299,000
Address: 371 Willis Road
Town: Brockton (02301)
Price: $825,000
Address: 20 Johnson Ct
Town: Fall River (02723)
Price: $475,000
Address: 123 Norwood St
Town: Norwood (02062)
Price: $899,900
Address: 1 Walkhill Rd
Town: Southbridge (01550)
Price: $499,000
Address: 134 Chapin st
Town: Nantucket (02554)
Price: $39,900,000
Address: 59 S Shore Rd
Town: Brookline (02445)
Price: $995,000
Address: 118 Franklin St
Town: Brimfield (01010)
Price: $795,000
Address: 79 7th Street
Town: Revere (02151)
Price: $582,500
Address: 70 Cecilian Ave.
Town: Braintree (02184)
Price: $689,900
Address: 432 Grove St
Town: Medway (02053)
Price: $729,900
Address: 50 Main St
Town: Dracut (01826)
Price: $285,000
Address: 700 Robbins Ave
Town: Springfield (01108)
Price: $309,900
Address: 11 Copeland St
Town: Fall River (02720)
Price: $929,000
Address: 297 Lindsey St
Town: Plymouth (02360)
Price: $700,000
Address: 42 Steeplebush Way
Town: West Brookfield (01083)
Price: $300,000
Address: 82 Comins Pond Rd
Town: Dudley (01571)
Price: $419,900
Address: 2 Lakeside Dr
Town: New Bedford (02740)
Price: $574,999
Address: 370 Maple St
Town: East Walpole (02032)
Price: $305,000
Address: 223 Clinton
Town: (02356)
Price: $549,000
Address: 5 Calvin Rd
Town: Provincetown (02657)
Price: $3,950,000
Address: 265 Commercial St
Town: Stoughton (02072)
Price: $479,900
Address: 82 Frances Dr
Town: Millbury (01527)
Price: $659,888
Address: 123 Riverlin Street
Town: Charlemont (01339)
Price: $639,000
Address: 2151 Route 2
Town: Bellingham (02019)
Price: $549,000
Address: 15 Taunton St
Town: Wakefield (01880)
Price: $599,000
Address: 20 N Emerson St
Town: Charlemont (01339)
Price: $650,000
Address: 2155 Route 2
Town: Plymouth (02360)
Price: $769,000
Address: 11 Ellisville Drive
Town: Forestdale (02644)
Price: $499,900
Address: 6 Woodvue Cir
Town: Winchendon (01475)
Price: $575,000
Address: 67 Hill St
Town: Eastham (02642)
Price: $1,150,000
Address: 85 Huckleberry Ln
Town: Eastham (02642)
Price: $1,099,000
Address: 85 Huckleberry Ln
Town: South Weymouth (02190)
Price: $335,000
Address: 121 Tall Oaks Drive
Town: Dedham (02026)
Price: $1,899,900
Address: 155 Mount Vernon St
Town: Roslindale (02131)
Price: $599,000
Address: 250 Poplar St
Town: Winchester (01890)
Price: $1,199,000
Address: 16 Ridge Street
Town: Boston (02109)
Price: $1,545,000
Address: 2 Battery Wharf
Town: Blackstone (01504)
Price: $515,000
Address: 24 Ascension st
Town: Milton (02186)
Price: $730,000
Address: 443 Blue Hill Ave
Town: Marlborough (01752)
Price: $629,900
Address: 45 Raffaele Road
Town: Lynn (01904)
Price: $689,900
Address: 15 Monte Rd
Town: Yarmouth Port (02675)
Price: $619,000
Address: 50 Cottonwood Street
Town: Rehoboth (02769)
Price: $895,950
Address: 283 Plain Street
Town: Brighton (02135)
Price: $2,400,000
Address: 41 Orkney Rd