Town: Boston (02116)
Price: $825,000
Address: 12 Braddock Park
Town: Acushnet (02743)
Price: $450,000
Address: 22 Rock Street
Town: Medford (02155)
Price: $1,200,000
Address: 33 Hamilton St
Town: Medford (02155)
Price: $1,050,000
Address: 33 Hamilton St
Town: Worcester (01606)
Price: $409,900
Address: 9 Emily St
Town: Harvard (01451)
Price: $589,000
Address: 44 E Bare Hill Rd
Town: Springfield (01108)
Price: $320,000
Address: 43 Magnolia Terrace
Town: North Andover (01845)
Price: $379,000
Address: 148 Main Street
Town: Pepperell (01463)
Price: $550,000
Address: 5 Friends Way
Town: Beverly (01915)
Price: $849,000
Address: 13 Parsons Dr
Town: Belchertown (01007)
Price: $699,999
Address: 21 Plaza Ave
Town: East Sandwich (02537)
Price: $1,675,000
Address: 20 Crestview Dr
Town: Cambridge (02141)
Price: $850,000
Address: 291 Cardinal Medeiros
Town: Greenfield (01301)
Price: $365,000
Address: 14 Warner Street
Town: Lincoln (02493)
Price: $1,375,000
Address: 48 Golden Ball Road
Town: Framingham (01702)
Price: $789,900
Address: 54 Vose St
Town: Cambridge (02138)
Price: $849,000
Address: 1 Aberdeen Way
Town: Malden (02148)
Price: $379,000
Address: 426 Pleasant St
Town: Medford (02155)
Price: $1,215,000
Address: 87 Medford St
Town: Boston (02115)
Price: $499,000
Address: 386 Riverway
Town: North Attleboro (02760)
Price: $669,900
Address: 49 Hoppin Hill Ave
Town: Tewksbury (01876)
Price: $455,000
Address: 100 Pleasant Street
Town: Danvers (01923)
Price: $1,119,000
Address: 7 Riverbank Ave
Town: Wayland (01778)
Price: $2,950,000
Address: 24 Claypit Hill Rd
Town: Marshfield (02050)
Price: $1,799,000
Address: 3 Cottage Lane
Town: Medford (02155)
Price: $1,195,000
Address: 8 Hatch Rd
Town: Norwood (02062)
Price: $579,000
Address: 60 Florence Ave
Town: East Boston (02128)
Price: $1,048,000
Address: 177 Cowper street
Town: Lynn (01905)
Price: $609,900
Address: 29 Walnut Park
Town: New Bedford (02740)
Price: $449,000
Address: 201 Cedar St
Town: Fall River (02720)
Price: $450,000
Address: 501 Pine St
Town: Quincy (02171)
Price: $788,000
Address: 18 Hummock Rd
Town: Norwood (02062)
Price: $579,000
Address: 60 Florence Ave
Town: Ashburnham (01430)
Price: $389,900
Address: 44 Rindge State Road
Town: Leominster (01453)
Price: $339,000
Address: 43 High St
Town: Brighton (02135)
Price: $599,000
Address: 1515 Commonwealth Ave
Town: Salem (01970)
Price: $650,000
Address: 2 Sophia Road
Town: Taunton (02780)
Price: $399,000
Address: 1301 Carriage Ln
Town: Ipswich (01938)
Price: $575,000
Address: 10 Olde Ipswich Way
Town: Dracut (01826)
Price: $359,725
Address: 100 Merrimack Ave
Town: West Newton (02465)
Price: $3,395,000
Address: 90 Auburndale Ave.
Town: Wilbraham (01095)
Price: $449,900
Address: 34 Blacksmith Rd
Town: (02367)
Price: $500,000
Address: 145 County Road
Town: Marshfield (02050)
Price: $785,000
Address: 37 Walnut St
Town: Everett (02149)
Price: $599,000
Address: 43 ALFRED STREET
Town: Brighton (02135)
Price: $1,100,000
Address: 2021 Commonwealth Ave
Town: Falmouth (02540)
Price: $254,910
Address: 110 Dillingham Ave
Town: Andover (01810)
Price: $1,299,000
Address: 78 Salem Street
Town: Jamaica Plain (02130)
Price: $515,000
Address: 332 Jamaicaway
Town: Dedham (02026)
Price: $729,000
Address: 12 Tarbox St
Town: Melrose (02176)
Price: $899,900
Address: 257 1St St
Town: Groton (01450)
Price: $829,000
Address: 21 Heritage Lane
Town: North Andover (01845)
Price: $659,900
Address: 8 Little Rd
Town: Dover (02030)
Price: $2,050,000
Address: 8 Normandie Rd
Town: Somerville (02144)
Price: $885,000
Address: 60 Pearson Ave
Town: Dedham (02026)
Price: $282,000
Address: 989 East Street
Town: (02364)
Price: $775,000
Address: 9 Chilton Ave
Town: Melrose (02176)
Price: $1,429,000
Address: 12 Sylvan Street
Town: Woburn (01801)
Price: $969,900
Address: 34 Union Street
Town: Brockton (02301)
Price: $699,900
Address: 117 Fairview Ave
Town: Haverhill (01832)
Price: $569,000
Address: 23 Adele Avenue
Town: Salem (03079)
Price: $974,900
Address: 174 N Policy St
Town: Peabody (01960)
Price: $599,900
Address: 1301 Foxwood Circle
Town: Lynn (01904)
Price: $495,000
Address: 321 Lynnfield St
Town: Boston (02118)
Price: $475,000
Address: 703 Massachusetts Ave.
Town: Fall River (02720)
Price: $895,000
Address: 33 Malvey Street
Town: Methuen (01844)
Price: $489,900
Address: 14 Freeport Ave
Town: Norton (02766)
Price: $719,900
Address: 2 Oak Street
Town: Newton (02458)
Price: $1,495,000
Address: 180 Adams St
Town: Shirley (01464)
Price: $599,000
Address: 61 Parker Rd.