Town: Reading (01867)
Price: $1,800,000
Address: 409 HAVERHILL STREET
Town: Dorchester (02125)
Price: $599,900
Address: 798 Dorchester Ave
Town: Natick (01760)
Price: $819,000
Address: 58 North Main Street
Town: Cambridge (02139)
Price: $875,000
Address: 22 Bigelow
Town: Framingham (01701)
Price: $579,000
Address: 194 Beacon Street
Town: West Springfield (01089)
Price: $307,000
Address: 12 Cedar Ave
Town: Mashpee (02649)
Price: $1,250,000
Address: 23 Pimlico Pond Rd
Town: Fall River (02720)
Price: $239,900
Address: 5455 N Main St
Town: Newburyport (01950)
Price: $1,099,000
Address: 14 Dalton St
Town: Auburndale (02466)
Price: $2,899,900
Address: 17 LASELL STREET
Town: Salisbury (01952)
Price: $699,000
Address: 77 N End Blvd
Town: Boston (02110)
Price: $1,779,000
Address: 65 East India Row
Town: Winchester (01890)
Price: $1,399,000
Address: 4 Wyman Court
Town: South Boston (02127)
Price: $479,999
Address: 115 W 7Th St
Town: Wayland (01778)
Price: $1,375,000
Address: 11 Grove Street
Town: Plymouth (02360)
Price: $729,900
Address: 14 Meadowbrook Dr
Town: Salem (01970)
Price: $1,175,000
Address: 26 Columbus Ave
Town: Wellfleet (02666)
Price: $3,950,000
Address: 27 Fishermans Road
Town: Waban (02468)
Price: $4,250,000
Address: 34 Pilgrim Rd
Town: Lexington (02421)
Price: $3,449,000
Address: 1 Tricorne Rd
Town: Medford (02155)
Price: $649,000
Address: 3920 Mystic Valley Pkwy
Town: Winchendon (01475)
Price: $469,900
Address: 0 Cottage St
Town: Auburndale (02466)
Price: $1,125,000
Address: 51 Bourne St
Town: Newton Highlands (02461)
Price: $1,900,000
Address: 230 Upland Ave
Town: Jamaica Plain (02130)
Price: $595,000
Address: 124 Minden St
Town: Lincoln (02493)
Price: $2,495,000
Address: 16 Pinecroft Rd
Town: Hull (02045)
Price: $619,000
Address: 1157 Nantasket avenue
Town: Ipswich (01938)
Price: $1,199,900
Address: 11 Washington Street
Town: Ipswich (01938)
Price: $1,199,900
Address: 11 Washington Street
Town: Longmeadow (01106)
Price: $575,000
Address: 95 Tedford Dr
Town: Boston (02210)
Price: $1,549,000
Address: 15 Sleeper St.
Town: Peabody (01960)
Price: $719,900
Address: 4 Whipple Rd
Town: Wayland (01778)
Price: $819,000
Address: 15 Crest Rd
Town: Boston (02118)
Price: $899,000
Address: 12 Claremont Pk
Town: (02332)
Price: $675,000
Address: 70 Parks St
Town: Tewksbury (01876)
Price: $739,000
Address: 837 Livingston St
Town: Rehoboth (02769)
Price: $610,000
Address: 16 Martin Street
Town: Springfield (01108)
Price: $270,000
Address: 14 Greenleaf St
Town: Orleans (02653)
Price: $714,900
Address: 26 Locust Rd
Town: Lincoln (02493)
Price: $4,625,000
Address: 100 Westcliff Rd
Town: Springfield (01108)
Price: $399,999
Address: 114 Sylvan St
Town: Beverly (01915)
Price: $2,400,000
Address: 4 Fosters Pt
Town: Methuen (01844)
Price: $525,000
Address: 24 N. Lowell Street
Town: Brookline (02445)
Price: $1,399,000
Address: 1731 Beacon St
Town: Marlborough (01752)
Price: $749,000
Address: 13 Wilshire Way
Town: Auburn (01501)
Price: $379,900
Address: 35 Pinehurst Ave
Town: West Roxbury (02132)
Price: $1,699,900
Address: 231 Lagrange
Town: Amesbury (01913)
Price: $1,349,000
Address: 49 W Greenwood
Town: Brighton (02135)
Price: $550,000
Address: 6 Sutherland Rd
Town: Lynn (01902)
Price: $324,999
Address: 33 Jackson St
Town: Sharon (02067)
Price: $749,900
Address: 64 Richards Ave
Town: Norton (02766)
Price: $288,377
Address: 12 Kayak Trail
Town: Peabody (01960)
Price: $860,000
Address: 35 Catherine Dr
Town: Boxford (01921)
Price: $1,399,000
Address: 34 Woodcrest
Town: Watertown (02472)
Price: $539,000
Address: 57 Pierce Rd
Town: Lowell (01850)
Price: $220,000
Address: 345 Hildreth St
Town: Dorchester (02125)
Price: $999,900
Address: 32 Pearl St
Town: Cambridge (02138)
Price: $3,299,900
Address: 3 Field St
Town: West Dennis (02668)
Price: $699,000
Address: 515 Cedar St
Town: South Hamilton (01982)
Price: $499,500
Address: 34 Knowlton St
Town: North Reading (01864)
Price: $1,250,000
Address: 5 Lee Rd.
Town: Fall River (02724)
Price: $699,000
Address: 107 Palmer St
Town: Berkley (02779)
Price: $850,000
Address: 2 BC Lane
Town: Rochester (02770)
Price: $850,000
Address: 247 Braley Hill Rd
Town: Lincoln (02493)
Price: $2,350,000
Address: 103 Loring Rd
Town: (02347)
Price: $675,000
Address: 17 Rush Pond Rd
Town: Norwood (02062)
Price: $499
Address: 365 Washington St
Town: Rockport (01966)
Price: $899,000
Address: 15 High Street
Town: Jamaica Plain (02130)
Price: $750,000
Address: 3531 Washington Street
Town: Quincy (02189)
Price: $569,900
Address: 114 Gilbert Rd