Town: Quincy (02170)
Price: $875,000
Address: 43 Ellington Rd
Town: Chicopee (01020)
Price: $400,000
Address: 81 Oakhill Cir
Town: (02324)
Price: $769,999
Address: 827 High St
Town: Hopedale (01747)
Price: $424,900
Address: 103 Laurelwood Dr
Town: Methuen (01844)
Price: $670,000
Address: 3 Weisner Pkwy
Town: South Boston (02127)
Price: $1,299,000
Address: 430 E 8th St
Town: Brookline (02446)
Price: $3,450,999
Address: 45 Dwight St
Town: Attleboro (02703)
Price: $924,900
Address: 12 Valley Run
Town: Attleboro (02703)
Price: $924,900
Address: 2 Valley Run
Town: Cambridge (02138)
Price: $3,495,000
Address: 1657 Cambridge Street
Town: North Andover (01845)
Price: $264,900
Address: 25 Fernview Avenue
Town: South Easton (02375)
Price: $589,900
Address: 63 Pine St
Town: Lincoln (02865)
Price: $269,900
Address: 196 Old River Rd
Town: Salisbury (01952)
Price: $749,994
Address: 10 High Street
Town: Charlestown (02129)
Price: $949,000
Address: 52 Sullivan St
Town: (03858)
Price: $519,900
Address: 62 Wilders Grove Rd
Town: (02302)
Price: $489,999
Address: 221 Sinclair Rd
Town: Malden (02148)
Price: $799,900
Address: 68 Princeton Rd.
Town: Arlington (02476)
Price: $1,729,900
Address: 152 Scituate St
Town: North Grafton (01536)
Price: $1,219,000
Address: 1 Valley View Dr
Town: Watertown (02472)
Price: $849,000
Address: 71 Gleason St
Town: Woburn (01801)
Price: $699,999
Address: 9 Pond Ter
Town: Brockton (02301)
Price: $459,000
Address: 21 Oneida Ave
Town: Haverhill (01832)
Price: $380,000
Address: 43 West Parrish Ct
Town: Lynn (01904)
Price: $609,000
Address: 103 Kernwood Drive
Town: Swampscott (01907)
Price: $689,900
Address: 306 Paradise Road
Town: (02302)
Price: $429,900
Address: 28 Grove Ave
Town: Milford (01757)
Price: $742,900
Address: 114 Walden Way
Town: Baldwinville (01436)
Price: $449,900
Address: 17 Prospect St
Town: Ware (01082)
Price: $369,900
Address: 84 Anderson Rd
Town: North Attleboro (02760)
Price: $699,900
Address: 1 Frederick A Nittel Dr
Town: East Brookfield (01515)
Price: $339,000
Address: 210 E Main St
Town: Methuen (01844)
Price: $549,900
Address: 74 Tower Street
Town: Lynn (01904)
Price: $580,000
Address: 49 Cowdrey Ave.
Town: Brighton (02135)
Price: $450,000
Address: 107 Bigelow St
Town: Wareham (02571)
Price: $799,900
Address: 2783 Cranberry Hwy
Town: Ashland (01721)
Price: $759,000
Address: 20 Braeburn Ln
Town: North Attleboro (02764)
Price: $775,000
Address: 697 Tremont St
Town: Taunton (02780)
Price: $149,900
Address: 3 Karena Dr
Town: Attleboro (02703)
Price: $400,000
Address: 157 Park Street
Town: New Bedford (02740)
Price: $325,000
Address: 48 Stephen St
Town: Hull (02045)
Price: $499,900
Address: 9 K Street
Town: Jamaica Plain (02130)
Price: $1,995,000
Address: 36 Alveston Street
Town: Fall River (02720)
Price: $525,000
Address: 59 Dudley St
Town: Salem (01970)
Price: $549,900
Address: 22 Summit Ave.
Town: Worcester (01607)
Price: $550,000
Address: 4 Crest Ave
Town: Cambridge (02138)
Price: $618,000
Address: 1699 Cambridge St
Town: Somerville (02145)
Price: $1,180,000
Address: 79 Perkins Street
Town: (02082)
Price: $674,900
Address: 17 Charles Street
Town: East Freetown (02717)
Price: $574,900
Address: 2 Hayes Street
Town: Brookline (02446)
Price: $1,080,000
Address: 471 Washington St
Town: Auburn (01501)
Price: $749,900
Address: 4 Linden Ln
Town: Southbridge (01550)
Price: $340,000
Address: 45 Lens
Town: (02324)
Price: $649,900
Address: 10 College Rd
Town: Tewksbury (01876)
Price: $629,900
Address: 1170 Livingston St
Town: Salem (01970)
Price: $549,000
Address: 36 Essex St
Town: Middleton (01949)
Price: $725,000
Address: 38 Village Rd
Town: Middleton (01949)
Price: $1,295,000
Address: 10 Callaway Dr
Town: Tyngsboro (01863)
Price: $630,000
Address: 8 Grace Street
Town: Woburn (01801)
Price: $799,900
Address: 39 Garfield Ave
Town: Winthrop (02152)
Price: $799,000
Address: 380 Pleasant St
Town: (02330)
Price: $579,000
Address: 1 S Meadow Rd
Town: Ashby (01431)
Price: $990,000
Address: 66 New Ipswich Rd
Town: Franklin (02038)
Price: $1,200,000
Address: 2 Michael Road
Town: Shrewsbury (01545)
Price: $439,900
Address: 251 Boylston St
Town: Rockport (01966)
Price: $774,000
Address: 6 Prospect St
Town: Beverly (01915)
Price: $750,000
Address: 8 Arlington Ave
Town: Swansea (02777)
Price: $699,000
Address: 10 Quaker Ln
Town: Jamaica Plain (02130)
Price: $1,295,000
Address: 11 Furnival Rd
Town: Wenham (01984)
Price: $895,000
Address: 231 Larch Row