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: West Boylston (01583)
Price: $550,000
Address: 4 Buttercup Ln
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: 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
Town: Longmeadow (01106)
Price: $499,900
Address: 592 Williams Street
Town: Leominster (01453)
Price: $329,900
Address: 168 9Th St
Town: West Boylston (01583)
Price: $972,000
Address: 16 N Main St
Town: Boston (02119)
Price: $489,900
Address: 27 Hilton Ter
Town: Chelmsford (01824)
Price: $759,900
Address: 4 LONGMEADOW RD
Town: Boston (02114)
Price: $2,950,000
Address: 110 Sudbury Street
Town: Winthrop (02152)
Price: $729,900
Address: 14 Pleasant Park Road
Town: Mattapan (02126)
Price: $679,000
Address: 98 Babson Street
Town: (06084)
Price: $689,900
Address: 52 Liberty Lane
Town: South Boston (02127)
Price: $1,199,900
Address: 227 E St
Town: Indian Orchard (01151)
Price: $342,000
Address: 42 Geneva St
Town: (06084)
Price: $654,900
Address: 43 Liberty Lane
Town: South Weymouth (02190)
Price: $895,000
Address: 16 Jay Rd
Town: Brighton (02135)
Price: $335,000
Address: 1564 Commonwealth Ave
Town: Winthrop (02152)
Price: $950,000
Address: 5 Quincy Ave
Town: (02379)
Price: $229,000
Address: 6 Maddison Way
Town: Franklin (02038)
Price: $699,000
Address: 62 Uncas Avenue
Town: Springfield (01128)
Price: $395,000
Address: 65 Fair Oak Road
Town: North Reading (01864)
Price: $345,999
Address: 5 Greenbriar Drive
Town: Boston (02116)
Price: $719,000
Address: 437 Columbus Ave
Town: North Andover (01845)
Price: $649,900
Address: 416 Waverley Rd
Town: Somerset (02725)
Price: $650,000
Address: 462 Harbor View Blvd.