Town: Southbridge (01550)
Price: $465,000
Address: 72 High St
Town: East Boston (02128)
Price: $539,900
Address: 1209 Bennington Street
Town: Marshfield (02050)
Price: $899,900
Address: 182 Oak St
Town: (02368)
Price: $317,000
Address: 232 Canton St
Town: (03820)
Price: $714,000
Address: 55 Pointe Place
Town: Taunton (02780)
Price: $450,000
Address: 19 Smith Street
Town: Allston (02134)
Price: $689,900
Address: 30 Glenville Ave
Town: Holliston (01746)
Price: $1,599,900
Address: 110 Bonney Drive
Town: Medfield (02052)
Price: $1,095,000
Address: 270 South St
Town: Lexington (02420)
Price: $1,699,900
Address: 6 Hadley Road
Town: Marlborough (01752)
Price: $239,900
Address: 37 Hosmer St
Town: Canton (02021)
Price: $559,900
Address: 2204 Davenport Ave
Town: (02351)
Price: $575,000
Address: 145 Randolph St
Town: Boston (02115)
Price: $469,000
Address: 75 Burbank Street
Town: East Boston (02128)
Price: $895,000
Address: 202 Maverick St
Town: South Boston (02127)
Price: $649,000
Address: 309 Emerson St
Town: Greenfield (01301)
Price: $189,000
Address: 59 Conway St
Town: Marlborough (01752)
Price: $295,000
Address: 688 Boston Post Rd E
Town: South Boston (02127)
Price: $1,599,000
Address: 267 Old Colony
Town: Auburn (01501)
Price: $699,900
Address: 857 Oxford Street S
Town: Spencer (01562)
Price: $519,900
Address: 196 N Spencer Rd
Town: Dracut (01826)
Price: $899,000
Address: 104 Clement Rd
Town: Belmont (02478)
Price: $2,850,000
Address: 16 Fairmont Street
Town: Cambridge (02139)
Price: $649,900
Address: 260 Sidney St
Town: Milton (02186)
Price: $929,000
Address: 128 Blue Hills Pkwy
Town: South Boston (02127)
Price: $775,000
Address: 267 Old Colony
Town: Ipswich (01938)
Price: $909,000
Address: 128 High St
Town: Charlestown (02129)
Price: $1,000,000
Address: 391 Bunker Hill St
Town: Cheshire (01225)
Price: $295,000
Address: 19 Fisk Street
Town: Swansea (02777)
Price: $799,900
Address: 110 Seaview Ave
Town: Middleboro (02739)
Price: $689,900
Address: 2 Marthas Vineyard Dr
Town: Cummaquid (02637)
Price: $1,165,000
Address: 67 Spyglass Hill Road
Town: Derry (03038)
Price: $399,900
Address: 6 Michael Ave
Town: Amesbury (01913)
Price: $489,900
Address: 25 Cedar St
Town: Watertown (02472)
Price: $1,199,000
Address: 71 Whites Ave
Town: (02338)
Price: $552,000
Address: 29 ocean
Town: Natick (01760)
Price: $1,899,000
Address: 17 Harwood Rd
Town: Westwood (02090)
Price: $699,000
Address: 3 Strafford Place
Town: Plymouth (02360)
Price: $449,900
Address: 5 Trask Road
Town: West Dennis (02668)
Price: $619,000
Address: 1825 Main St
Town: Dorchester (02125)
Price: $599,000
Address: 9 Hallam St.
Town: Lawrence (01841)
Price: $419,900
Address: 106 Leroy Avenue
Town: Salisbury (01952)
Price: $949,900
Address: 16 North End Blvd
Town: Sharon (02067)
Price: $609,000
Address: 11 Webb Road
Town: South Boston (02127)
Price: $1,450,000
Address: 803 East 5th
Town: Springfield (01107)
Price: $495,000
Address: 57 Narragansett St
Town: Somerville (02143)
Price: $865,000
Address: 124 Highland Ave
Town: Allston (02134)
Price: $769,900
Address: 46 Pratt
Town: Boston (02116)
Price: $10,750,000
Address: 430 Stuart St
Town: Framingham (01701)
Price: $649,999
Address: 78 Apple D Or Rd
Town: (02343)
Price: $695,000
Address: 45 King Road
Town: Amesbury (01913)
Price: $589,900
Address: 3 Glenwood St
Town: Needham Heights (02494)
Price: $1,350,000
Address: 400 Hunnewell St
Town: Dorchester (02122)
Price: $725,000
Address: 22 Chickatawbut Street
Town: Hadley (01035)
Price: $229,000
Address: 79 Aqua Vitae Road
Town: Dudley (01571)
Price: $399,000
Address: 13 Oxford Ave
Town: South Grafton (01560)
Price: $890,000
Address: 25 Poplar Street
Town: New Bedford (02745)
Price: $499,000
Address: 210 Heritage Drive
Town: Shrewsbury (01545)
Price: $799,900
Address: 175 Oak St.
Town: Dracut (01826)
Price: $549,000
Address: 67 2nd Street
Town: Springfield (01104)
Price: $440,000
Address: 74 David St
Town: Billerica (01821)
Price: $369,900
Address: 405 Boston Rd
Town: Attleboro (02703)
Price: $749,900
Address: 8 Preservation Way
Town: Springfield (01108)
Price: $425,000
Address: 15 Malden St
Town: Salisbury (01952)
Price: $895,000
Address: 16 N End Blvd
Town: Watertown (02472)
Price: $1,090,000
Address: 185 Arsenal St
Town: Boston (02215)
Price: $499,900
Address: 82 Jersey St
Town: North Weymouth (02191)
Price: $1,300,000
Address: 151 Wessagussett Road
Town: Fall River (02721)
Price: $410,000
Address: 196 SNELL ST
Town: Fall River (02721)
Price: $480,000
Address: 192 SNELL ST