Town: Fairhaven (02719)
Price: $449,900
Address: 133 Pleasant St
Town: Lincoln (01773)
Price: $649,000
Address: 36 Indian Camp Lane
Town: Quincy (02169)
Price: $329,900
Address: 195 Thomas Burgin Pkwy
Town: Plymouth (02360)
Price: $309,000
Address: 5 Marc Drive
Town: East Boston (02128)
Price: $649,000
Address: 426 Saratoga St
Town: East Boston (02128)
Price: $649,000
Address: 426 Saratoga St
Town: Salem (01970)
Price: $699,000
Address: 21 Emerton St
Town: Wellesley (02482)
Price: $2,495,000
Address: 50 Upson Rd
Town: Concord (03301)
Price: $499,900
Address: 2 Kensington
Town: Lawrence (01843)
Price: $439,000
Address: 19 Front Street
Town: Brighton (02135)
Price: $598,000
Address: 50 Leo M Birmingham PKWY
Town: Boston (02115)
Price: $4,195,000
Address: 408 Beacon Street
Town: Middleboro (02739)
Price: $1,030,000
Address: 31 Split Rock Ln
Town: Dorchester (02124)
Price: $1,195,000
Address: 25 Walton Street
Town: Watertown (02472)
Price: $885,000
Address: 44 Bromfield St
Town: Framingham (01702)
Price: $229,000
Address: 26 Willis St
Town: Dennis Port (02639)
Price: $500,000
Address: 112 Old Wharf Rd
Town: South Boston (02127)
Price: $1,199,000
Address: 527 East 7th Street
Town: Jamaica Plain (02130)
Price: $875,000
Address: 11 Revere St
Town: Chicopee (01013)
Price: $299,999
Address: 53 Davenport St
Town: West Newton (02465)
Price: $3,399,000
Address: 44 Westland Ave
Town: Concord (01742)
Price: $2,595,000
Address: 106 Elm Street
Town: Somerville (02143)
Price: $729,000
Address: 125 Lowell Street
Town: Fall River (02721)
Price: $490,000
Address: 700 Shore Dr
Town: Holden (01520)
Price: $725,000
Address: 94 Cedar Rd
Town: West Newton (02465)
Price: $1,849,000
Address: 7 Arapahoe Rd
Town: Newton (02459)
Price: $1,049,000
Address: 24 Parker Ave
Town: Chestnut Hill (02467)
Price: $2,499,000
Address: 214 Allandale Rd
Town: Medford (02155)
Price: $749,000
Address: 29 Homer Circle
Town: Methuen (01844)
Price: $510,000
Address: 5 Hampstead St
Town: Framingham (01701)
Price: $1,249,900
Address: 18 Eagle Ln
Town: Worcester (01607)
Price: $625,000
Address: 92 Greenwood St
Town: Holyoke (01040)
Price: $227,900
Address: 34 Maple Crest Cir
Town: Lowell (01854)
Price: $389,000
Address: 101 Laurie Ln
Town: Middleboro (02739)
Price: $2,250,000
Address: 1 Starboard Way
Town: Hudson (01749)
Price: $569,900
Address: 1 Rotherham Way
Town: Mendon (01756)
Price: $455,000
Address: 8 Kelley Rd
Town: Lynnfield (01940)
Price: $929,000
Address: 967 Summer St
Town: Hopkinton (01748)
Price: $2,550,000
Address: 37 Lincoln Street
Town: Boston (02111)
Price: $1,195,000
Address: 111 Beach Street
Town: Shrewsbury (01545)
Price: $999,000
Address: 76 Grove St
Town: Webster (01570)
Price: $525,000
Address: 45 Tower Street
Town: Webster (01570)
Price: $525,000
Address: 45 Tower Street
Town: Natick (01760)
Price: $1,775,000
Address: 39 Davis Brook Drive
Town: Bellingham (02019)
Price: $650,000
Address: 19 Geordan Ave
Town: Jamaica Plain (02130)
Price: $729,900
Address: 46 Southbourne Rd
Town: Shrewsbury (01545)
Price: $699,900
Address: 313 Gulf Street
Town: Cambridge (02139)
Price: $1,048,000
Address: 280 Harvard Street
Town: West Newton (02465)
Price: $1,165,000
Address: 318 Austin St
Town: (02330)
Price: $639,000
Address: 81 center
Town: Rochester (02770)
Price: $565,000
Address: 148 Braley Hill Rd
Town: Malden (02148)
Price: $435,000
Address: 87 Cedar St
Town: Northborough (01532)
Price: $950,000
Address: 377 Howard St
Town: Wakefield (01880)
Price: $995,000
Address: 13 Chestnut Street
Town: Webster (01570)
Price: $535,000
Address: 14 Longview Avenue
Town: Marshfield (02050)
Price: $1,150,000
Address: 21 Chowdermarch St
Town: Bedford (01730)
Price: $875,000
Address: 7 Alder Way
Town: Millis (02054)
Price: $645,000
Address: 425 Village St
Town: Spencer (01562)
Price: $499,900
Address: 18 Shore Dr
Town: Haverhill (01835)
Price: $1,100,000
Address: 308 WILLOW AVE
Town: West Brookfield (01083)
Price: $549,900
Address: 455 Cronin rd
Town: Plymouth (02360)
Price: $1,895,000
Address: 60 Robbins Rd
Town: Leominster (01453)
Price: $850,000
Address: 2 Katie Ln
Town: (02332)
Price: $729,000
Address: 53 Bay Farm Rd
Town: (02364)
Price: $359,900
Address: 22 Main St
Town: Boston (02110)
Price: $3,000,000
Address: 240 Devonshire Street
Town: Wellesley Hills (02481)
Price: $2,125,000
Address: 8 Old Town Rd
Town: Mendon (01756)
Price: $899,900
Address: 220 MILLVILLE ROAD
Town: Wayland (01778)
Price: $2,475,000
Address: 2 Forest Hill Road
Town: Needham (02492)
Price: $1,099,000
Address: 71 Brookside Rd