Town: Tewksbury (01876)
Price: $700,000
Address: 20 Meredith Rd
Town: Somerville (02144)
Price: $2,195,000
Address: 111 Pearson Rd
Town: Franklin (02038)
Price: $500,000
Address: 4 Josephine St
Town: (02332)
Price: $930,000
Address: 110 Keene St
Town: Brimfield (01010)
Price: $770,000
Address: 85 East Hill Road
Town: Framingham (01701)
Price: $222,400
Address: 4 Mclaughlin St
Town: Sturbridge (01566)
Price: $519,900
Address: 18 South Road
Town: Walpole (02081)
Price: $633,400
Address: 1391 Main Street
Town: Dedham (02026)
Price: $1,990,000
Address: 37 Cottage Cir
Town: Plymouth (02360)
Price: $729,000
Address: 11 Butten Mews
Town: West Roxbury (02132)
Price: $1,080,000
Address: 5 Crest St
Town: Brighton (02135)
Price: $365,000
Address: 53 Colborne Road
Town: Quincy (02188)
Price: $745,000
Address: 114 Broad St
Town: Salem (01970)
Price: $579,000
Address: 64 Essex St
Town: North Falmouth (02556)
Price: $1,195,000
Address: 97 Alder Lane
Town: Walpole (02081)
Price: $677,800
Address: 1391 Main Street
Town: Dedham (02026)
Price: $1,990,000
Address: 37 Cottage Cir
Town: Wakefield (01880)
Price: $1,075,000
Address: 31 Morrison Road
Town: Worcester (01611)
Price: $345,000
Address: 19 South Sreet
Town: Mansfield (02048)
Price: $694,900
Address: 3 Cushing Ln
Town: Newton (02459)
Price: $750,000
Address: 628 Boylston St
Town: Buzzards Bay (02532)
Price: $625,000
Address: 15 Maple St
Town: Pocasset (02559)
Price: $635,000
Address: 6 Sherry Ln
Town: Attleboro (02703)
Price: $475,000
Address: 1325 Park
Town: Amesbury (01913)
Price: $640,000
Address: 35 Merrimac St
Town: Tewksbury (01876)
Price: $599,900
Address: 347 Astle St
Town: East Falmouth (02536)
Price: $595,000
Address: 2 Swallow Street
Town: Haverhill (01830)
Price: $439,900
Address: 121 Linwood Street
Town: Watertown (02472)
Price: $499,000
Address: 32 Whites Avenue
Town: Foxboro (02035)
Price: $329,999
Address: 11 W Belcher Rd
Town: (02382)
Price: $300,000
Address: 307 Homeland Drive
Town: Somerville (02145)
Price: $1,249,000
Address: 27 Gilman Ter
Town: Brimfield (01010)
Price: $699,000
Address: 190 Dunhamtown Palmer Rd
Town: Franklin (02038)
Price: $749,900
Address: 40 Lawrence Dr
Town: Newburyport (01950)
Price: $999,999
Address: 19 Jefferson St
Town: Feeding Hills (01030)
Price: $399,999
Address: 22 Beech Hill Rd
Town: New Bedford (02740)
Price: $449,900
Address: 388 Reed St
Town: Yarmouth (02673)
Price: $614,000
Address: 10 E Lake Rd
Town: Natick (01760)
Price: $1,688,000
Address: 12 Linden St
Town: Medford (02155)
Price: $1,029,000
Address: 501 Main St
Town: Reading (01867)
Price: $875,000
Address: 21 PINE RIDGE CIRCLE
Town: Milton (02186)
Price: $1,675,000
Address: 108 Indian Spring Rd
Town: Ashland (01721)
Price: $799,900
Address: 8 Raymond Way
Town: Everett (02149)
Price: $5,980,000
Address: 536 Broadway
Town: Marlborough (01752)
Price: $649,900
Address: 237 Brigham St
Town: South Boston (02127)
Price: $800,000
Address: 633 E 7th
Town: Mashpee (02649)
Price: $600,000
Address: 11 Warwick Way
Town: Longmeadow (01106)
Price: $1,575,000
Address: 244 Overbrook Rd
Town: Franklin (02038)
Price: $675,000
Address: 60 Southgate Rd.
Town: Norwell (02061)
Price: $2,075,000
Address: 260 River Street
Town: Haverhill (01830)
Price: $314,000
Address: 440 North Ave
Town: Princeton (01612)
Price: $749,900
Address: 3 Woodland Drive
Town: Boston (02119)
Price: $508,654
Address: 133 Martin Luther King Blvd
Town: Milford (01757)
Price: $269,900
Address: 19 Shadowbrook Ln
Town: Foxboro (02035)
Price: $589,900
Address: 35 Independence Dr
Town: Cambridge (02139)
Price: $1,485,000
Address: 498 Franklin Street
Town: Watertown (02472)
Price: $997,000
Address: 63 Edenfield Ave
Town: Cambridge (02139)
Price: $2,495,000
Address: 9 Oakland Street
Town: Roslindale (02131)
Price: $429,900
Address: 80 Roslindale Ave
Town: New Bedford (02740)
Price: $485,000
Address: 23 Borden St
Town: Sharon (02067)
Price: $1,350,000
Address: 24 Queens Cir
Town: Peabody (01960)
Price: $650,000
Address: 232 Lynn St
Town: Fitchburg (01420)
Price: $449,900
Address: 218 Marshall St
Town: Webster (01570)
Price: $799,900
Address: 274 Killdeer Rd
Town: Leominster (01453)
Price: $299,000
Address: 36 Mount Pleasant Ave
Town: Malden (02148)
Price: $398,888
Address: 58 Almont Street
Town: Mashpee (02649)
Price: $625,000
Address: 6 Mayfair Ct
Town: Lynn (01902)
Price: $599,900
Address: 162 Washington St
Town: Brookline (02446)
Price: $1,825,000
Address: 138 Mason Terrace
Town: Beverly (01915)
Price: $639,900
Address: 9 Swan St