Town: Boston (02118)
Price: $1,425,000
Address: 21 Father Francis Gilday Str
Town: (02322)
Price: $499,900
Address: 296 Page Street
Town: South Boston (02127)
Price: $1,850,000
Address: 881 E 2Nd St
Town: Reading (01867)
Price: $699,900
Address: 544 Pearl St
Town: (02332)
Price: $715,000
Address: 64 Trout Farm Ln
Town: Revere (02151)
Price: $135,000
Address: 10 Franklin Ave
Town: Haverhill (01830)
Price: $570,000
Address: 28 Rutherford Ave
Town: Mashpee (02649)
Price: $369,900
Address: 300 Falmouth Rd
Town: Attleboro (02703)
Price: $249,900
Address: 62 Garden St
Town: Clinton (01510)
Price: $799,900
Address: 286 Grove Street
Town: Baldwinville (01436)
Price: $328,000
Address: 40 Prospect
Town: Dorchester (02125)
Price: $749,000
Address: 175 Savin Hill Ave
Town: Gloucester (01930)
Price: $969,000
Address: 30 Atlantic St
Town: Boston (02109)
Price: $5,750,000
Address: 50 Battery St
Town: Amesbury (01913)
Price: $599,900
Address: 8 Old County Road
Town: Concord (01742)
Price: $2,345,000
Address: 19 Whippoorwill Lane
Town: Dedham (02026)
Price: $725,000
Address: 10 Crowley Ave
Town: Stoughton (02072)
Price: $445,000
Address: 16 Meadowood Dr
Town: Salem (01970)
Price: $2,600,000
Address: 26 Winter St
Town: Lincoln (02493)
Price: $8,295,000
Address: 286 Country Dr
Town: Salem (01970)
Price: $2,600,000
Address: 26 Winter St
Town: Boston (02114)
Price: $4,195,000
Address: 22 Joy Street
Town: Haverhill (01835)
Price: $349,900
Address: 218 Old Groveland Rd
Town: Fitchburg (01420)
Price: $395,000
Address: 7 Valleyview Ct
Town: Falmouth (02540)
Price: $2,495,000
Address: 37 Katelyn Hills Dr
Town: Arlington (02476)
Price: $1,765,000
Address: 278 Hillside Avenue
Town: Boston (02215)
Price: $1,399,000
Address: 390 Commonwealth Avenue
Town: Dracut (01826)
Price: $629,000
Address: 67 Lincoln Lane
Town: (02359)
Price: $699,000
Address: 202 Birch St
Town: Hull (02045)
Price: $625,900
Address: 1165 Nantasket Ave
Town: Boston (02215)
Price: $9,900,000
Address: 395 Commonwealth Avenue
Town: Charlemont (01339)
Price: $425,000
Address: 143 Charlemont Road
Town: Worcester (01605)
Price: $2,500,000
Address: 6 Milton St
Town: Three Rivers (01080)
Price: $325,000
Address: 2034 Pleasant Street
Town: Chestnut Hill (02467)
Price: $9,700,000
Address: 88 Essex Road
Town: Somerville (02145)
Price: $998,000
Address: 466 Medford Street
Town: Saugus (01906)
Price: $925,000
Address: 14 Kayla Drive
Town: East Boston (02128)
Price: $554,900
Address: 326 Chelsea St
Town: Newburyport (01950)
Price: $794,900
Address: 126 Merrimac
Town: West Roxbury (02132)
Price: $1,295,000
Address: 102 Greaton Road
Town: Methuen (01844)
Price: $584,900
Address: 15 Junior Avenue
Town: North Reading (01864)
Price: $563,520
Address: 320 Martins Landing Way
Town: Jamaica Plain (02130)
Price: $429,900
Address: 5 Eldridge Rd
Town: North Grafton (01536)
Price: $675,000
Address: 2 Winslow Lane
Town: West Hyannisport (02670)
Price: $624,000
Address: 209 Main Street
Town: West Hyannisport (02670)
Price: $624,000
Address: 209 Main Street
Town: West Hyannisport (02670)
Price: $624,000
Address: 209 Main Street
Town: West Hyannisport (02670)
Price: $624,000
Address: 209 Main Street
Town: Brookline (02445)
Price: $1,650,000
Address: 553 Boylston St
Town: North Reading (01864)
Price: $513,970
Address: 320 Martins Landing Way
Town: West Hyannisport (02670)
Price: $624,000
Address: 209 Main Street
Town: Bernardston (01337)
Price: $519,000
Address: 521 West Leyden Road
Town: Quincy (02189)
Price: $599,000
Address: 727 Commercial St
Town: Groton (01450)
Price: $2,695,000
Address: 6 Little Hollow Lane
Town: Tiverton (02878)
Price: $1,500,000
Address: 170 Saxony Avenue
Town: West Wareham (02576)
Price: $399,900
Address: 61 Leonard St.
Town: Northampton (01062)
Price: $850,000
Address: 36 Sovereign Way
Town: Methuen (01844)
Price: $819,900
Address: 190 Oakland Ave
Town: Worcester (01606)
Price: $430,000
Address: 12 Birchbrush Ln
Town: North Attleboro (02764)
Price: $550,000
Address: 343 Forest Street
Town: (02359)
Price: $749,900
Address: 69 Dwelley Street
Town: Boston (02108)
Price: $8,750,000
Address: 9 Walnut St
Town: Worcester (01607)
Price: $250,000
Address: 54 Park Hill Rd
Town: Andover (01810)
Price: $1,195,000
Address: 180 Chestnut St
Town: Yarmouth (02673)
Price: $579,000
Address: 2 Sachem Path
Town: Assonet (02702)
Price: $399,800
Address: 12 E Public St
Town: Boston (02118)
Price: $3,200,000
Address: 18 Milford
Town: Stoughton (02072)
Price: $299,900
Address: 36 Pleasant Dr
Town: Sandwich (02563)
Price: $1,495,000
Address: 3 Glenwood Ln
Town: Boston (02114)
Price: $429,900
Address: 2 Hawthorne Pl