Town: Yarmouth Port (02675)
Price: $699,900
Address: 30 W Woods Circle
Town: Hampstead (03841)
Price: $305,000
Address: 133 Heather
Town: Arlington (02476)
Price: $949,000
Address: 84 School St.
Town: Revere (02151)
Price: $250,000
Address: 133 Salem
Town: Princeton (01543)
Price: $499,900
Address: 29 Prescott Street
Town: Worcester (01604)
Price: $350,000
Address: 76 Weatherstone DR
Town: Clinton (01510)
Price: $579,900
Address: 38 Norman St
Town: Manchester (03104)
Price: $587,500
Address: 191 Whitford St
Town: Middleboro (02739)
Price: $1,195,000
Address: 15 Neds Point
Town: Gloucester (01930)
Price: $879,000
Address: 1 Wonson Street
Town: (02341)
Price: $624,900
Address: 38 Stonebridge Dr.
Town: Quincy (02188)
Price: $875,000
Address: 655 Summer Street
Town: Lawrence (01840)
Price: $255,000
Address: 46 Amesbury St
Town: (02341)
Price: $624,900
Address: 38 Stonebridge Dr.
Town: Boston (02111)
Price: $1,280,000
Address: 86 South
Town: Brockton (02301)
Price: $565,000
Address: 51 Colantha Ave
Town: West Roxbury (02132)
Price: $1,679,000
Address: 37 Pomfret St
Town: Needham (02492)
Price: $1,299,000
Address: 60 Deerfield
Town: Wellesley Hills (02481)
Price: $1,219,000
Address: 206 Cedar Street
Town: Roslindale (02131)
Price: $922,000
Address: 66 Farquhar St
Town: Leominster (01453)
Price: $799,900
Address: 1180 Elm St
Town: Holden (01520)
Price: $619,900
Address: 27 Tea Party Circle
Town: Charlestown (02129)
Price: $640,000
Address: 106 13th Street
Town: Boston (02114)
Price: $589,000
Address: 6 Whittier Pl
Town: Northborough (01532)
Price: $1,325,000
Address: 33 Woodstone Rd
Town: Wakefield (01880)
Price: $949,900
Address: 46 Yale Ave
Town: Westfield (01085)
Price: $335,000
Address: 346 E Mountain Rd
Town: Northborough (01532)
Price: $774,900
Address: 85 Hudson St
Town: Acton (01720)
Price: $749,000
Address: 59 Lawsbrook Rd
Town: Jamaica Plain (02130)
Price: $405,000
Address: 1 Catenaccia Way
Town: Arlington (02474)
Price: $1,398,000
Address: 65 MARATHON STREET
Town: Westwood (02090)
Price: $7,500,000
Address: 26 Longmeadow Dr
Town: Sudbury (01776)
Price: $1,725,000
Address: 23 MASSASOIT AVENUE
Town: Wilmington (01887)
Price: $1,359,000
Address: 27 Brand Avenue
Town: Osterville (02655)
Price: $615,000
Address: 920 Main St
Town: Natick (01760)
Price: $1,148,000
Address: 293 Bacon St
Town: Lowell (01852)
Price: $359,900
Address: 41 Devine Ave
Town: Woburn (01801)
Price: $330,000
Address: 35 Prospect St
Town: Woonsocket (02895)
Price: $1,198,000
Address: 0 River & Transit St
Town: Worcester (01602)
Price: $679,540
Address: 19 Brantwood Road
Town: Beverly (01915)
Price: $959,000
Address: 11 Elizabeth Avenue
Town: Newburyport (01950)
Price: $432,950
Address: 2 Court St
Town: Framingham (01701)
Price: $984,500
Address: 5 Joan Avenue
Town: Quincy (02169)
Price: $365,000
Address: 200 Falls Blvd
Town: Andover (01810)
Price: $999,900
Address: 11 Eastman Rd
Town: South Boston (02127)
Price: $549,000
Address: 576 E Broadway
Town: Spencer (01562)
Price: $485,000
Address: 68 Borkum St
Town: Winchester (01890)
Price: $875,000
Address: 171 Swanton St
Town: Lincoln (02493)
Price: $4,695,000
Address: 168 Beaver Rd
Town: Gardner (01440)
Price: $379,900
Address: 64 Central St
Town: Worcester (01602)
Price: $595,000
Address: 60 High Ridge Rd
Town: Haverhill (01835)
Price: $750,000
Address: 36 S Spring St
Town: East Boston (02128)
Price: $615,000
Address: 270 Paris Street
Town: Holden (01520)
Price: $619,900
Address: 27 Tea Party Circle
Town: Boston (02118)
Price: $1,750,000
Address: 100 Shawmut Ave
Town: North Attleboro (02762)
Price: $600,000
Address: 6 Pine Tree Drive
Town: (02351)
Price: $349,900
Address: 120 Temple
Town: Provincetown (02657)
Price: $399,900
Address: 963 Commercial St
Town: Chestnut Hill (02467)
Price: $2,595,000
Address: 146 Woodchester Drive
Town: Worcester (01606)
Price: $379,900
Address: 31 Castine Street
Town: Brighton (02135)
Price: $8,500,000
Address: 36 Colborne Rd
Town: Saugus (01906)
Price: $575,000
Address: 95 Main St
Town: Boston (02111)
Price: $730,000
Address: 151 Tremont Street
Town: Somerville (02144)
Price: $2,625,000
Address: 67 Boston Ave
Town: South Boston (02127)
Price: $759,000
Address: 9 West Broadway
Town: New Bedford (02740)
Price: $349,900
Address: 145 Union
Town: Holden (01520)
Price: $579,900
Address: 119 Winthrop Ln
Town: Natick (01760)
Price: $1,148,000
Address: 293 Bacon St
Town: Newton Upper Falls (02464)
Price: $1,789,000
Address: 304 Elliot St. Carriage House S
Town: North Grafton (01536)
Price: $470,000
Address: 11 Carroll Rd.