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: 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
Town: Medway (02053)
Price: $559,000
Address: 224 Main St
Town: Sharon (02067)
Price: $599,000
Address: 6 Grove Avenue
Town: Boston (02118)
Price: $2,175,000
Address: 595 Albany Street
Town: Cambridge (02140)
Price: $535,000
Address: 183 Rindge Ave
Town: Brockton (02301)
Price: $534,900
Address: 26 Hampden Ave
Town: Arlington (02474)
Price: $499,000
Address: 22 Hamilton Rd
Town: Watertown (02472)
Price: $1,724,999
Address: 21 Fayette
Town: Watertown (02472)
Price: $539,000
Address: 3 Repton Cir
Town: Hingham (02043)
Price: $1,375,000
Address: 171 Fort Hill St
Town: Hyde Park (02136)
Price: $659,000
Address: 27 Greenwood Ave
Town: Woburn (01801)
Price: $1,075,000
Address: 500 Lexington St
Town: Brighton (02135)
Price: $579,900
Address: 25 South Street
Town: (02368)
Price: $650,000
Address: 34 Stoughton St
Town: Lawrence (01843)
Price: $575,000
Address: 5 Marc Ln