Town: Gloucester (01930)
Price: $1,250,000
Address: 29 Fuller Street
Town: Chicopee (01022)
Price: $225,000
Address: 87 Partridge Ln
Town: Chester (03036)
Price: $2,100,000
Address: 32 Colby Farm Rd
Town: Worcester (01604)
Price: $499,900
Address: 424 Lake Avenue
Town: Brimfield (01010)
Price: $679,000
Address: 30 Little Rest Rd
Town: Newton (02459)
Price: $3,295,000
Address: 544 Saw Mill Brook Parkway
Town: Walpole (02081)
Price: $850,000
Address: 16 Magpie Cir
Town: Norwood (02062)
Price: $799,999
Address: 53 Hampden Dr
Town: Winthrop (02152)
Price: $585,000
Address: 142 Pleasant St
Town: Quincy (02169)
Price: $645,000
Address: 50 Des Moines Road
Town: North Andover (01845)
Price: $339,000
Address: 12 Walker Rd
Town: Lowell (01851)
Price: $499,900
Address: 21 Twiss St
Town: Haverhill (01832)
Price: $429,000
Address: 39 Willie St
Town: Lynnfield (01940)
Price: $799,000
Address: 10 GERRY ROAD
Town: Mansfield (02048)
Price: $509,900
Address: 631 East Street
Town: Taunton (02780)
Price: $410,000
Address: 10 Hodges Ave
Town: Methuen (01844)
Price: $709,900
Address: 34 Tyler Street
Town: Chelmsford (01824)
Price: $529,000
Address: 117 Gorham Street
Town: Melrose (02176)
Price: $1,080,000
Address: 118 North Woodcrest Drive
Town: Plymouth (02360)
Price: $815,000
Address: 9 Cushman St
Town: Jamaica Plain (02130)
Price: $820,000
Address: 111 Sheridan
Town: Saugus (01906)
Price: $599,900
Address: 33 Eustis St
Town: Framingham (01701)
Price: $199,000
Address: 83 Nicholas Rd
Town: Attleboro (02703)
Price: $444,900
Address: 54 Bank St
Town: Medford (02155)
Price: $1,100,000
Address: 49 Doonan St
Town: Winthrop (02152)
Price: $729,900
Address: 59 Crescent St
Town: Provincetown (02657)
Price: $2,995,000
Address: 15 Center Street
Town: (02339)
Price: $895,000
Address: 14 Longwood Lane
Town: Lexington (02421)
Price: $2,269,000
Address: 21 Valleyfield St
Town: Waban (02468)
Price: $1,799,000
Address: 121 Dorset Rd
Town: Attleboro (02703)
Price: $429,900
Address: 54 Bank St
Town: (02339)
Price: $895,000
Address: 14 Longwood Lane
Town: Newton (02459)
Price: $1,895,000
Address: 23 Francis Street
Town: South Hadley (01075)
Price: $245,000
Address: 41 W Summit
Town: Auburn (01501)
Price: $374,900
Address: 37 Inwood Rd
Town: Cambridge (02140)
Price: $1,499,000
Address: 131 Harvey Street
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: Worcester (01605)
Price: $825,000
Address: 6 Adolph St
Town: Wellesley Hills (02481)
Price: $1,425,000
Address: 25 Columbia St
Town: Taunton (02780)
Price: $799,990
Address: 8 Bradford 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: Somerville (02145)
Price: $999,999
Address: 38 Richdale Ave
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: Wellesley Hills (02481)
Price: $1,500,000
Address: 39 Standish Road
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: Canton (02021)
Price: $2,250,000
Address: 19 Cherokee Road
Town: Dorchester (02124)
Price: $799,000
Address: 106 Richmond Street
Town: Cambridge (02138)
Price: $1,125,000
Address: 63 Loomis Street