Town: Medway (02053)
Price: $559,000
Address: 224 Main St
Town: Sharon (02067)
Price: $599,000
Address: 6 Grove Avenue
Town: Boston (02118)
Price: $2,175,000
Address: 595 Albany Street
Town: Cambridge (02140)
Price: $535,000
Address: 183 Rindge Ave
Town: Brockton (02301)
Price: $534,900
Address: 26 Hampden Ave
Town: Arlington (02474)
Price: $499,000
Address: 22 Hamilton Rd
Town: Watertown (02472)
Price: $1,724,999
Address: 21 Fayette
Town: Watertown (02472)
Price: $539,000
Address: 3 Repton Cir
Town: Hingham (02043)
Price: $1,375,000
Address: 171 Fort Hill St
Town: Hyde Park (02136)
Price: $659,000
Address: 27 Greenwood Ave
Town: Woburn (01801)
Price: $1,075,000
Address: 500 Lexington St
Town: Brighton (02135)
Price: $579,900
Address: 25 South Street
Town: (02368)
Price: $650,000
Address: 34 Stoughton St
Town: Lawrence (01843)
Price: $575,000
Address: 5 Marc Ln
Town: Allston (02134)
Price: $649,000
Address: 106 Chester St.
Town: Leominster (01453)
Price: $399,900
Address: 55 Lakeview Street
Town: Framingham (01702)
Price: $674,900
Address: 36 Bates Rd
Town: Bedford (01730)
Price: $859,900
Address: 88 Hancock St
Town: Sudbury (01776)
Price: $875,000
Address: 97 Barton Dr
Town: East Falmouth (02536)
Price: $749,900
Address: 44 OxBow Rd
Town: (02370)
Price: $639,900
Address: 23 PAYSON AVENUE
Town: Scituate (02066)
Price: $1,195,000
Address: 74 Tilden Road
Town: Charlestown (02129)
Price: $1,899,000
Address: 98 Warren Street
Town: (02302)
Price: $450,000
Address: 94 Carl Avenue
Town: Quincy (02170)
Price: $949,000
Address: 237 Billings Rd
Town: Peabody (01960)
Price: $575,000
Address: 8 Elm Street
Town: Boston (02199)
Price: $1,725,000
Address: 778 Boylston St
Town: Billerica (01821)
Price: $699,000
Address: 17 Ravine Rd
Town: South Boston (02127)
Price: $1,399,900
Address: 490 E 7th St
Town: Boston (02210)
Price: $655,000
Address: 63 Melcher
Town: Natick (01760)
Price: $849,000
Address: 8 Pitts St
Town: Taunton (02780)
Price: $499,900
Address: 701 Winthrop Street
Town: Brighton (02135)
Price: $425,000
Address: 1691 Commonwealth Ave
Town: Lowell (01852)
Price: $520,000
Address: 52 Bigelow St
Town: Andover (01810)
Price: $369,999
Address: 354 N Main St
Town: Springfield (01129)
Price: $220,000
Address: 282 Nassau Dr
Town: Dorchester (02125)
Price: $850,000
Address: 40 Humphreys St
Town: Newton (02458)
Price: $1,880,000
Address: 70 Washington Street
Town: Sandisfield (01255)
Price: $549,000
Address: 165 Sandisfield Rd
Town: East Taunton (02718)
Price: $469,900
Address: 482 Staples Street
Town: Gardner (01440)
Price: $359,900
Address: 73 Cherry St
Town: Needham (02492)
Price: $3,225,000
Address: 133 Lawton Road
Town: Needham (02492)
Price: $3,275,000
Address: 129 Lawton Road
Town: Quincy (02169)
Price: $655,000
Address: 585 washington st
Town: Melrose (02176)
Price: $689,000
Address: 22 Adams St
Town: Westminster (01473)
Price: $640,000
Address: 65 Davis Road
Town: North Attleboro (02760)
Price: $775,000
Address: 36 Cranberry Road
Town: Westfield (01085)
Price: $495,000
Address: 40 Heritage Ln
Town: Assonet (02702)
Price: $625,000
Address: 95 Howland Rd
Town: Stoughton (02072)
Price: $550,000
Address: 40 Horan Way
Town: Brewster (02631)
Price: $1,100,000
Address: 120 Red Maple Road
Town: Wakefield (01880)
Price: $584,900
Address: 974 Main St
Town: Groton (01450)
Price: $619,900
Address: 7 Lilac Cir
Town: Everett (02149)
Price: $465,000
Address: 174 Elm St
Town: Revere (02151)
Price: $449,000
Address: 133 Salem St
Town: South Weymouth (02190)
Price: $650,000
Address: 24 Fisher Rd.
Town: Boylston (01505)
Price: $750,000
Address: 291 Sewall St
Town: Andover (01810)
Price: $349,900
Address: 70 Washington Park Drive
Town: Lynn (01902)
Price: $575,000
Address: 35 Allen Ave
Town: Arlington (02474)
Price: $1,100,000
Address: 62 Waldo Road
Town: Plymouth (02360)
Price: $642,000
Address: 216 Water St
Town: Newburyport (01950)
Price: $489,900
Address: 45 Boardman
Town: Roslindale (02131)
Price: $649,000
Address: 15 S Fairview St
Town: Saugus (01906)
Price: $699,900
Address: 9 Adams Ave
Town: Boylston (01505)
Price: $735,000
Address: 289 Sewall St
Town: Boylston (01505)
Price: $720,000
Address: 281 Sewall St
Town: Acton (01720)
Price: $1,199,000
Address: 8 Laurel Ct
Town: Medford (02155)
Price: $515,000
Address: 59 Valley St
Town: Chelmsford (01824)
Price: $729,900
Address: 20 4th Lane
Town: Winchester (01890)
Price: $3,099,000
Address: 80 Arlington St