Town: Provincetown (02657)
Price: $489,900
Address: 357 Commercial Street
Town: (02359)
Price: $535,000
Address: 687 Center St.
Town: Grafton (01519)
Price: $400,000
Address: 24 Coventry Rd
Town: Springfield (01129)
Price: $315,000
Address: 26 Portulaca Dr.
Town: Wellfleet (02666)
Price: $1,699,000
Address: 7 Fishermans Road
Town: Malden (02148)
Price: $510,000
Address: 77 Autumn St
Town: Provincetown (02657)
Price: $2,975,000
Address: 269 Commercial Street
Town: Lynnfield (01940)
Price: $1,225,000
Address: 16 Bluejay Rd
Town: North Attleboro (02760)
Price: $618,800
Address: 59 Laurelwood Dr
Town: Somerville (02144)
Price: $1,475,000
Address: 69 Boston Ave
Town: Rowley (01969)
Price: $650,000
Address: 815 Haverhill St
Town: Framingham (01701)
Price: $625,000
Address: 33 Ruthellen Rd
Town: Middleton (01949)
Price: $569,000
Address: 32 Park Ave
Town: Brookline (02445)
Price: $565,000
Address: 105 Franklin St
Town: Brookline (02445)
Price: $625,000
Address: 105 Franklin St
Town: Nashua (03062)
Price: $710,000
Address: 30 Clearview Drive
Town: Wilmington (01887)
Price: $989,900
Address: 46 West Street
Town: Auburndale (02466)
Price: $1,549,500
Address: 2202 commonwealth ave
Town: (02322)
Price: $579,000
Address: 28 Walnut Ter
Town: (02302)
Price: $485,000
Address: 18 Brookfield Dr
Town: Milton (02186)
Price: $1,995,000
Address: 4 Cunningham Lane
Town: Uxbridge (01569)
Price: $499,000
Address: 38 William Ward St
Town: Brookline (02446)
Price: $2,890,000
Address: 65 Francis
Town: Sutton (01590)
Price: $495,900
Address: 24 Coldspring Drive
Town: Clinton (01510)
Price: $649,999
Address: 843 Ledgewood Way
Town: Mansfield (02048)
Price: $865,000
Address: 99 Pleasant Street
Town: Lynn (01902)
Price: $215,000
Address: 285 Lynn Shore Dr
Town: Worcester (01604)
Price: $489,500
Address: 91 Standish St
Town: Springfield (01118)
Price: $284,900
Address: 33 Taber St
Town: New Bedford (02746)
Price: $680,000
Address: 301 Davis St
Town: Medford (02155)
Price: $680,000
Address: 203 Ashcroft Rd
Town: Woburn (01801)
Price: $949,000
Address: 19 Quimby Avenue
Town: Watertown (02472)
Price: $839,900
Address: 154 Cypress St
Town: Cambridge (02139)
Price: $2,650,000
Address: 127 Auburn Street
Town: Cambridge (02139)
Price: $2,800,000
Address: 129 Auburn Street
Town: Dracut (01826)
Price: $899,000
Address: 18 Settlers Way
Town: Greenfield (01301)
Price: $379,987
Address: 34 Brookside Ave
Town: Lunenburg (01462)
Price: $849,900
Address: 828 Lancaster Ave
Town: Sandwich (02563)
Price: $889,000
Address: 1 Swann Hill Ln
Town: Clinton (01510)
Price: $799,900
Address: 286 Grove St
Town: Reading (01867)
Price: $1,750,000
Address: 863 Main Street
Town: Lynn (01904)
Price: $599,000
Address: 9 Floyd Ave
Town: Quincy (02188)
Price: $229,900
Address: 4 Tara Dr
Town: Malden (02148)
Price: $1,199,000
Address: 30 Starbird St
Town: Concord (01742)
Price: $1,440,000
Address: 4 Edmonds
Town: (02333)
Price: $475,000
Address: 1993 Washington St
Town: Haverhill (01835)
Price: $739,999
Address: 2 South Summer St
Town: Auburndale (02466)
Price: $839,000
Address: 179 Auburn Street
Town: Fitchburg (01420)
Price: $444,900
Address: 39 Arlington St
Town: Dennis Port (02639)
Price: $749,000
Address: 102 Cornell
Town: Revere (02151)
Price: $899,900
Address: 59 Carlson Ave
Town: Scituate (02066)
Price: $1,195,000
Address: 42 Captain Peirce Rd
Town: Worthington (01098)
Price: $349,900
Address: 52 Patterson Rd
Town: Hingham (02043)
Price: $2,779,000
Address: 5 Woodbine Lane
Town: Worcester (01603)
Price: $349,990
Address: 114 Henshaw St.
Town: New Bedford (02740)
Price: $389,900
Address: 9 Clark St
Town: Ipswich (01938)
Price: $689,000
Address: 1 Howe St
Town: Newton (02459)
Price: $3,789,000
Address: 133 Oak Hill Street
Town: Stoughton (02072)
Price: $419,000
Address: 8 Patricia Drive
Town: Tewksbury (01876)
Price: $799,000
Address: 1465 Shawsheen Street
Town: Brockton (02301)
Price: $298,900
Address: 685 Oak St (Madrid Square)
Town: South Boston (02127)
Price: $549,000
Address: 265 C Street
Town: North Attleboro (02760)
Price: $729,900
Address: 64 Smith St
Town: Danvers (01923)
Price: $640,000
Address: 138 High St
Town: Braintree (02184)
Price: $950,000
Address: 131 Jefferson St
Town: Pawtucket (02860)
Price: $729,900
Address: 64 Smith St
Town: Needham (02492)
Price: $2,595,000
Address: 21 Cedar Springs Lane
Town: Framingham (01701)
Price: $720,000
Address: 26 Knight Road
Town: Boston (02119)
Price: $875,000
Address: 30 Townsend St
Town: Lexington (02421)
Price: $1,180,000
Address: 468 Marrett Rd