Town: North Andover (01845)
Price: $1,425,000
Address: 75 Thistle Road
Town: (01001)
Price: $229,900
Address: 420 Main Street
Town: Mashpee (02649)
Price: $2,349,000
Address: 45 Simons Rd
Town: (01001)
Price: $490,000
Address: 209 Pineview Circle
Town: Ipswich (01938)
Price: $985,000
Address: 22 Little Neck Rd
Town: Plymouth (02360)
Price: $599,000
Address: 8 Joyce Dr
Town: Ludlow (01056)
Price: $429,000
Address: 251 West St
Town: Fairhaven (02719)
Price: $525,000
Address: 135 Balsam St
Town: Easthampton (01027)
Price: $485,000
Address: 26 Brook St
Town: Canton (02021)
Price: $995,000
Address: 138 Dedham St
Town: Feeding Hills (01030)
Price: $399,900
Address: 8 Independence Rd
Town: Cambridge (02139)
Price: $1,249,000
Address: 194 Green Street
Town: Arlington (02476)
Price: $899,000
Address: 789 Concord Tpke
Town: Southwick (01077)
Price: $815,000
Address: 240 Hillside Rd
Town: Leominster (01453)
Price: $499,900
Address: 66 Boutelle St
Town: Sherborn (01770)
Price: $1,599,000
Address: 13 WOOD ROAD
Town: Middleton (01949)
Price: $1,475,000
Address: 19 James
Town: North Dartmouth (02747)
Price: $550,000
Address: 1174 Old Fall River Rd.
Town: New Salem (01364)
Price: $394,900
Address: 100 Lake Mattawa Rd
Town: Springfield (01118)
Price: $329,900
Address: 283 Plumtree Rd
Town: Sterling (01564)
Price: $549,900
Address: 133 Rowley Hill Rd
Town: Westwood (02090)
Price: $1,175,000
Address: 140 Burgess
Town: Braintree (02184)
Price: $1,075,000
Address: 230 Lisle St
Town: Springfield (01108)
Price: $459,900
Address: 122 Bellevue Ave.
Town: Ware (01082)
Price: $539,900
Address: 105 Church St
Town: Hudson (01749)
Price: $249,900
Address: 78 Apsley St
Town: Methuen (01844)
Price: $589,900
Address: 144 Merrimack St
Town: Millbury (01527)
Price: $649,900
Address: 16 Jackie Dr
Town: Quincy (02169)
Price: $695,000
Address: 18 Cliveden St
Town: (02330)
Price: $469,900
Address: 12 Green Street
Town: Hampden (01036)
Price: $349,900
Address: 64 Potash Hill
Town: Buzzards Bay (02532)
Price: $799,000
Address: 16 Amberwood Ct
Town: Ipswich (01938)
Price: $959,000
Address: 22 Sagamore Rd
Town: Sherborn (01770)
Price: $1,599,000
Address: 15 WILDWOOD DRIVE
Town: Tewksbury (01876)
Price: $699,000
Address: 71 Secor Way
Town: Lunenburg (01462)
Price: $510,000
Address: 1178 Northfield Rd
Town: Quincy (02169)
Price: $599,900
Address: 46 Gannett Rd.
Town: Brookline (02445)
Price: $1,625,000
Address: 1471 Beacon Street
Town: Amesbury (01913)
Price: $589,900
Address: 24 Aubin St
Town: Boston (02118)
Price: $715,000
Address: 691 Massachusetts Avenue
Town: Haverhill (01830)
Price: $599,900
Address: 9 Woodcock Ave
Town: Dorchester (02125)
Price: $1,710,000
Address: 5 Carson St
Town: Wilmington (01887)
Price: $799,000
Address: 8 Cushing Drive
Town: Worcester (01606)
Price: $440,000
Address: 87 New Bond St
Town: Braintree (02184)
Price: $749,000
Address: 16 Winthrop Ave
Town: Palmer (01069)
Price: $399,900
Address: 7 Cedar Hill St.
Town: East Boston (02128)
Price: $625,000
Address: 127 Cottage St
Town: Winchester (01890)
Price: $1,299,900
Address: 35 Harvard Street
Town: Waltham (02451)
Price: $715,000
Address: 79 Princeton Ave
Town: Merrimac (01860)
Price: $849,900
Address: 36 Orchard St
Town: Ludlow (01056)
Price: $349,988
Address: 51 Parkview St
Town: Boston (02118)
Price: $1,170,000
Address: 40 Traveler St
Town: (02302)
Price: $479,900
Address: 59 Sharon Street
Town: Beverly (01915)
Price: $425,000
Address: 29 Conant Street
Town: Worcester (01602)
Price: $295,000
Address: 371 Chandler St
Town: Gilbertville (01518)
Price: $299,995
Address: 621 Main St
Town: Burlington (01803)
Price: $1,149,000
Address: 14 Saint Marys Rd
Town: Fairhaven (02719)
Price: $489,000
Address: 22 John Street
Town: Merrimac (01860)
Price: $529,000
Address: 16 Emery Street
Town: Worcester (01606)
Price: $415,000
Address: 32 Whispering Pine Cir
Town: (02368)
Price: $599,900
Address: 20 Selwyn Rd
Town: Springfield (01119)
Price: $319,900
Address: 74 Blanche Street
Town: Cambridge (02138)
Price: $3,295,000
Address: 13 Mellen Street
Town: Cambridge (02138)
Price: $3,295,000
Address: 13 Mellen Street
Town: Quincy (02188)
Price: $675,000
Address: 35 Seminole Ave
Town: Swampscott (01907)
Price: $2,750,000
Address: 53 Tupelo Rd
Town: Wakefield (01880)
Price: $1,169,900
Address: 138 Prospect Street
Town: Arlington (02474)
Price: $730,000
Address: 2 Norcross Cir
Town: Cambridge (02138)
Price: $2,400,000
Address: 243 Lexington Ave
Town: Braintree (02184)
Price: $329,900
Address: 141 Commercial St