Town: Sharon (02067)
Price: $1,385,000
Address: 43 Lake Ave
Town: Brockton (02301)
Price: $740,000
Address: 32 milton st
Town: Roslindale (02131)
Price: $1,239,000
Address: 257 Belgrade Ave
Town: Natick (01760)
Price: $849,900
Address: 15 Felch Rd
Town: Worcester (01602)
Price: $599,900
Address: 137 Richmond Avenue
Town: South Weymouth (02190)
Price: $624,900
Address: 30 Alroy Road
Town: North Reading (01864)
Price: $1,145,000
Address: 45 Lowell Rd
Town: Plymouth (02360)
Price: $690,000
Address: 54 Ellisville Road
Town: Sandwich (02563)
Price: $1,799,000
Address: 69 Knott Ave
Town: Boxborough (01719)
Price: $745,000
Address: 777 Depot Rd
Town: Northborough (01532)
Price: $1,295,000
Address: 10 Cold Harbor Drive
Town: (02356)
Price: $585,000
Address: 104 Center St
Town: (02356)
Price: $585,000
Address: 104 Center St
Town: Lynn (01902)
Price: $424,900
Address: 6 Washburn St
Town: Dunstable (01827)
Price: $1,175,000
Address: 32 Bear Hill Rd
Town: Dorchester (02125)
Price: $618,000
Address: 60 stanley st
Town: Wakefield (01880)
Price: $679,900
Address: 7 Essex St
Town: Cotuit (02635)
Price: $1,295,000
Address: 6 Cedar St
Town: Cambridge (02141)
Price: $1,498,000
Address: 133 Charles Street
Town: Dorchester (02125)
Price: $728,000
Address: 60 stanley st
Town: Cambridge (02141)
Price: $2,788,000
Address: 131 Charles Street
Town: Chestnut Hill (02467)
Price: $789,000
Address: 250 Hammond Pond Parkway
Town: Hollis (03049)
Price: $1,299,000
Address: 22 Austin Ln
Town: Malden (02148)
Price: $1,249,000
Address: 43 Park Street
Town: East Boston (02128)
Price: $699,900
Address: 125 Addison Street
Town: East Boston (02128)
Price: $645,000
Address: 125 Addison Street
Town: Burlington (01803)
Price: $2,395,000
Address: 12 PLEASANT ST
Town: Dorchester (02124)
Price: $924,900
Address: 123 Centre St
Town: Framingham (01702)
Price: $769,900
Address: 25 Eames St
Town: Springfield (01118)
Price: $369,900
Address: 54 Shady Brook Lane
Town: Spencer (01562)
Price: $569,900
Address: 58 S Spencer Rd
Town: Somerville (02144)
Price: $549,000
Address: 30 Chester St
Town: Newburyport (01950)
Price: $2,599,900
Address: 1 Lancaster Rd.
Town: Chestnut Hill (02467)
Price: $839,000
Address: 250 Hammond Pond Parkway
Town: North Andover (01845)
Price: $929,000
Address: 58 Berkeley Road
Town: (02368)
Price: $699,000
Address: 10 Alfred Terrace
Town: Needham (02492)
Price: $1,995,000
Address: 42 Otis
Town: Orleans (02653)
Price: $949,999
Address: 6 Defiance Ln
Town: Athol (01331)
Price: $719,000
Address: 305 Athol Rd
Town: Westfield (01085)
Price: $409,000
Address: 51 Washington St
Town: New Bedford (02740)
Price: $429,000
Address: 69 Newton St
Town: Chicopee (01020)
Price: $325,000
Address: 31 Sophia St
Town: Malden (02148)
Price: $983,750
Address: 5 JENNIFER LANE
Town: Haverhill (01835)
Price: $415,000
Address: 75 Sterling Ln
Town: Springfield (01119)
Price: $329,900
Address: 35 Juniper Dr
Town: Dighton (02715)
Price: $635,000
Address: 16 Silvia Way
Town: Whitinsville (01588)
Price: $749,900
Address: 560 Samuel Drive
Town: (02302)
Price: $559,900
Address: 91 Hill St
Town: Scituate (02066)
Price: $1,099,900
Address: 46 Marys Ln
Town: Fitchburg (01420)
Price: $419,900
Address: 45 Norwood St
Town: Wayland (01778)
Price: $875,000
Address: 233 Lakeshore Dr
Town: Hyannis (02601)
Price: $760,000
Address: 5 Canterbury Cir
Town: (01284)
Price: $750,000
Address: 10 Cochato Rd
Town: Centerville (02632)
Price: $649,000
Address: 117 Pheasant Way
Town: Framingham (01701)
Price: $579,900
Address: 111 Higgins Road
Town: Marblehead (01945)
Price: $379,000
Address: 121 Elm
Town: Sandwich (02563)
Price: $1,995,000
Address: 3 Kalmia Path
Town: Stoughton (02072)
Price: $679,990
Address: 115 Joanne Rd
Town: Barre (01005)
Price: $229,000
Address: 6 Elm St
Town: Newton Highlands (02461)
Price: $850,000
Address: 56 Cloverdale Rd
Town: Franklin (02038)
Price: $600,000
Address: 405 Brenda Ln
Town: South Yarmouth (02664)
Price: $689,900
Address: 76 Captain Chase Rd
Town: Southborough (01772)
Price: $1,300,000
Address: 41 Darlene Drive
Town: Mashpee (02649)
Price: $779,000
Address: 6 Hammock Pond Rd
Town: Wrentham (02093)
Price: $1,549,000
Address: 0 Earle Stewart Ln
Town: Marlborough (01752)
Price: $514,900
Address: 24 Clinton St
Town: South Boston (02127)
Price: $1,225,000
Address: 205 W. 8th St
Town: Chicopee (01020)
Price: $325,000
Address: 54 Sunrise Lane
Town: Natick (01760)
Price: $875,000
Address: 10 Nouvelle Way
Town: Lynn (01902)
Price: $380,000
Address: 82 Franklin St