Town: Auburn (01501)
Price: $374,900
Address: 37 Inwood Rd
Town: Malden (02148)
Price: $309,000
Address: 426 Pleasant St
Town: Charlestown (02129)
Price: $1,125,000
Address: 103 Russell Street
Town: Fitchburg (01420)
Price: $539,900
Address: 83 Eleanor
Town: Wellesley Hills (02481)
Price: $1,425,000
Address: 25 Columbia St
Town: Quincy (02169)
Price: $539,990
Address: 41 Broadway
Town: South Boston (02127)
Price: $794,000
Address: 1306 Columbia Rd
Town: Fall River (02720)
Price: $659,900
Address: 247 Albany St
Town: Hyde Park (02136)
Price: $737,900
Address: 44 Milton Ave
Town: Revere (02151)
Price: $449,000
Address: 350 Revere Beach Blve
Town: South Boston (02127)
Price: $899,000
Address: 6 Devine Way
Town: Acton (01720)
Price: $625,000
Address: 542 Massachusetts Ave
Town: Newburyport (01950)
Price: $1,195,000
Address: 6 Boyd Dr
Town: Waltham (02453)
Price: $950,000
Address: 62 Florence Rd
Town: (02343)
Price: $580,000
Address: 1096 S Franklin St
Town: (02333)
Price: $599,999
Address: 52 Cottage Street
Town: Lynnfield (01940)
Price: $3,800,000
Address: 2 Bridle Path
Town: Cambridge (02139)
Price: $1,999,000
Address: 248 Norfolk St
Town: Carlisle (01741)
Price: $2,995,000
Address: 225 Lowell St
Town: Brockton (02301)
Price: $299,900
Address: 731 N Montello St
Town: Haverhill (01832)
Price: $699,900
Address: 17 Scotland Heights Rd
Town: Brockton (02301)
Price: $477,000
Address: 300 Torrey St.
Town: Scituate (02066)
Price: $1,169,000
Address: 15 Bearce Lane
Town: Dudley (01571)
Price: $329,000
Address: 3 DELANEY AVENUE
Town: Harwich (02645)
Price: $825,000
Address: 79 MA-28
Town: Concord (01742)
Price: $5,498,000
Address: 497 Old Road To 9 Acre Corner
Town: Lowell (01852)
Price: $529,900
Address: 1514 Gorham Street
Town: Wakefield (01880)
Price: $774,986
Address: 8 Thorndike Rd
Town: Dorchester (02124)
Price: $799,000
Address: 106 Richmond Street
Town: Cambridge (02138)
Price: $1,125,000
Address: 63 Loomis Street
Town: Somerville (02144)
Price: $1,729,900
Address: 327 Alewife Brook Pkwy
Town: Mashpee (02649)
Price: $629,900
Address: 76 Trout Brook Rd
Town: Concord (01742)
Price: $2,699,000
Address: 488 Elm St
Town: Hudson (01749)
Price: $790,999
Address: 132 Hosmer St
Town: Boston (02116)
Price: $3,095,000
Address: 180 BEACON STREET
Town: Natick (01760)
Price: $1,199,000
Address: 64 Park Ave
Town: Haverhill (01835)
Price: $789,000
Address: 5 Towne Hill Rd
Town: Athol (01331)
Price: $365,000
Address: 212 Woodlawn Rd
Town: Boston (02110)
Price: $2,220,000
Address: 1 Franklin street
Town: Plymouth (02360)
Price: $875,000
Address: 154 Fairview Lane
Town: East Boston (02128)
Price: $539,900
Address: 72 Chelsea St
Town: Hudson (01749)
Price: $350,000
Address: 113 Brigham St
Town: Plymouth (02360)
Price: $1,475,000
Address: 43 Pond View Circle
Town: Wellesley (02482)
Price: $5,895,000
Address: 55 Ridge Hill Farm Rd
Town: New Bedford (02745)
Price: $387,000
Address: 506 Hawes St
Town: Lynn (01902)
Price: $349,900
Address: 113 Nahant St
Town: Marblehead (01945)
Price: $749,000
Address: 11 Elbridge
Town: Lincoln (02493)
Price: $5,150,000
Address: 135 Orchard Ave
Town: Wakefield (01880)
Price: $859,900
Address: 3 Gladstone St
Town: Peabody (01960)
Price: $550,000
Address: 106 Winona Street
Town: Rehoboth (02769)
Price: $1,189,000
Address: 22 Bucklin Drive
Town: Waltham (02453)
Price: $679,000
Address: 659 Moody Street
Town: Belchertown (01007)
Price: $724,000
Address: 51 Metacomet St
Town: Hull (02045)
Price: $1,329,999
Address: 2 Sixth Street
Town: Burlington (01803)
Price: $830,000
Address: 29 Grove Lane
Town: North Dartmouth (02747)
Price: $969,000
Address: 815 Old Fall River Rd.
Town: Andover (01810)
Price: $1,999,995
Address: 103 Central Street
Town: Haverhill (01830)
Price: $650,000
Address: 280 East Broadway
Town: Milton (02186)
Price: $899,900
Address: 795 Brook Road
Town: Arlington (02476)
Price: $1,399,900
Address: 14 Burton St
Town: Chelmsford (01824)
Price: $675,000
Address: 4 Mansfield Drive
Town: Westborough (01581)
Price: $379,000
Address: 1302 Codman Way
Town: Marlborough (01752)
Price: $524,000
Address: 8 Roundtop Rd.
Town: Chestnut Hill (02467)
Price: $799,000
Address: 250 Hammond Pond Pkwy
Town: Hyde Park (02136)
Price: $1,160,000
Address: 1886 River St
Town: Concord (01742)
Price: $685,000
Address: 808 Main Street
Town: Fitchburg (01420)
Price: $475,000
Address: 62 Wendell Rd
Town: (02332)
Price: $3,100,000
Address: 535 Washington Street
Town: Norwood (02062)
Price: $805,000
Address: 253 Nahatan
Town: Ashland (01721)
Price: $774,900
Address: 9 South Street