Town: Yarmouth Port (02675)
Price: $725,000
Address: 28 Oak Glen
Town: Chelmsford (01824)
Price: $434,500
Address: 255 North Rd
Town: West Boylston (01583)
Price: $554,900
Address: 12 Winthrop St
Town: Boston (02110)
Price: $1,699,000
Address: 300 Pier 4 Blvd
Town: Wilbraham (01095)
Price: $479,900
Address: 12 Bayberry Drive
Town: Jefferson (01522)
Price: $325,000
Address: 61 Old Broad Street
Town: Wilmington (01887)
Price: $899,900
Address: 1 Summer St
Town: Princeton (01543)
Price: $242,900
Address: 4 Stevens Way
Town: Medford (02155)
Price: $1,249,900
Address: 54 South St
Town: Woburn (01801)
Price: $1,399,000
Address: 299 Lexington Street
Town: South Boston (02127)
Price: $899,000
Address: 340 W 2nd St
Town: Harwich Port (02646)
Price: $399,900
Address: 405 Lower County Rd
Town: Boston (02114)
Price: $1,499,000
Address: 100 Lovejoy Wharf
Town: Springfield (01119)
Price: $299,413
Address: 73 Catalpa Ter
Town: Northborough (01532)
Price: $799,000
Address: 30 Hamilton Road
Town: West Newton (02465)
Price: $1,149,500
Address: 66 Webster St
Town: Upton (01568)
Price: $1,206,281
Address: 29 Cider Mill
Town: Greenfield (01301)
Price: $495,000
Address: 102 Conway Street
Town: Marblehead (01945)
Price: $289,000
Address: 8 Franklin St
Town: Ashburnham (01430)
Price: $799,900
Address: 199 Tuckerman
Town: Sandwich (02563)
Price: $624,900
Address: 52 Windsor Rd
Town: Sudbury (01776)
Price: $879,900
Address: 63 Landham Rd
Town: Melrose (02176)
Price: $699,000
Address: 128 Green St
Town: (02351)
Price: $699,900
Address: 295 Ashland St
Town: West Boylston (01583)
Price: $550,000
Address: 4 Buttercup Ln
Town: Natick (01760)
Price: $980,000
Address: 76 Pleasant St South
Town: Arlington (02474)
Price: $1,895,000
Address: 6 Gordon Rd
Town: Lincoln (02493)
Price: $4,495,000
Address: 15 Rockport Rd
Town: (02356)
Price: $779,000
Address: 117 Center St
Town: Hyde Park (02136)
Price: $885,000
Address: 24 Stonehill Road
Town: Tewksbury (01876)
Price: $659,900
Address: 548 Chandler Street
Town: Brookline (02446)
Price: $519,900
Address: 100 Marion
Town: Malden (02148)
Price: $670,000
Address: 28 Roberts St
Town: Northborough (01532)
Price: $774,900
Address: 85 Hudson St
Town: Charlestown (02129)
Price: $1,089,000
Address: 73 Chelsea St
Town: (02368)
Price: $588,888
Address: 700 North St
Town: New Bedford (02740)
Price: $449,900
Address: 108 S. 7th St
Town: Brighton (02135)
Price: $565,000
Address: 14 Lake Shore Ct
Town: (02324)
Price: $799,900
Address: 18 Aldrich Road
Town: Medford (02155)
Price: $1,099,900
Address: 54 South St
Town: (02339)
Price: $1,099,000
Address: 180 Elm Street
Town: (02339)
Price: $849,000
Address: 180 Elm Street
Town: Stoughton (02072)
Price: $439,900
Address: 44 Elderwood Drive
Town: Shrewsbury (01545)
Price: $275,000
Address: 85 Commons Dr
Town: Scituate (02066)
Price: $769,000
Address: 51 Edgewood Rd
Town: Chelmsford (01824)
Price: $720,000
Address: 14 Belmont Dr
Town: Quincy (02169)
Price: $699,999
Address: 92 Spring St
Town: Hubbardston (01452)
Price: $899,900
Address: 25 Flagg Road
Town: Chatham (02633)
Price: $3,200,000
Address: 93 Bucks Creek Rd
Town: East Longmeadow (01028)
Price: $339,987
Address: 131 Maple St
Town: Lexington (02421)
Price: $2,596,000
Address: 14 Benjamin Rd
Town: Sharon (02067)
Price: $2,249,000
Address: 1 Palace Court
Town: Pepperell (01463)
Price: $364,900
Address: 38 Tarbell
Town: Brookline (02446)
Price: $2,750,000
Address: 24 Auburn
Town: East Falmouth (02536)
Price: $524,900
Address: 590 Sandwich Rd
Town: South Weymouth (02190)
Price: $540,000
Address: 110 Trotter Rd
Town: Harvard (01451)
Price: $799,900
Address: 15 Withington Lane
Town: Boston (02108)
Price: $6,999,999
Address: 45 Province Street
Town: Stow (01775)
Price: $920,000
Address: 94 Hudson Rd
Town: Burlington (01803)
Price: $874,900
Address: 129 Cambridge St
Town: Fall River (02721)
Price: $449,700
Address: 495 Chicago Street
Town: Attleboro (02703)
Price: $749,900
Address: 36 Jarson Ln
Town: Fall River (02721)
Price: $950,000
Address: 118 Jefferson St
Town: Leominster (01453)
Price: $649,000
Address: 67 Bernice Ave
Town: Northbridge (01534)
Price: $1,150,000
Address: 135 Windstone Drive
Town: Brimfield (01010)
Price: $399,000
Address: 203 Wales Rd
Town: Lowell (01852)
Price: $425,000
Address: 15 Alton Street
Town: West Boylston (01583)
Price: $899,000
Address: 16 N Main St
Town: Newton (02459)
Price: $4,995,000
Address: 65 Levbert Rd
Town: Palmer (01069)
Price: $329,987
Address: 2045 Calkins Rd