Town: Mansfield (02048)
Price: $695,000
Address: 82 Brook St
Town: West Newbury (01985)
Price: $649,900
Address: 43 Prospect
Town: Sharon (02067)
Price: $2,100,000
Address: 49 Beach Rd
Town: Tewksbury (01876)
Price: $484,000
Address: 71 Apache Way
Town: Boston (02116)
Price: $3,600,000
Address: 6 Dartmouth Place
Town: Worcester (01605)
Price: $490,000
Address: 17 Leslie Rd
Town: Wayland (01778)
Price: $799,000
Address: 16 Coltsway
Town: Charlestown (02129)
Price: $1,225,000
Address: 246 Bunker Hill St
Town: Boston (02116)
Price: $1,349,000
Address: 55 LaGrange St
Town: Ashland (01721)
Price: $519,900
Address: 145 Captain Eames Circle
Town: Chelmsford (01824)
Price: $799,900
Address: 5 Equestrian Lane
Town: (01001)
Price: $299,900
Address: 33 DOGWOOD LANE
Town: Boston (02116)
Price: $3,600,000
Address: 6 Dartmouth Place
Town: Lowell (01852)
Price: $1,025,000
Address: 26 Luce Street
Town: Needham (02492)
Price: $2,795,000
Address: 296 Bridle Trail Rd
Town: Holden (01520)
Price: $699,900
Address: 64 Britney Dr
Town: Boston (02115)
Price: $1,999,000
Address: 382 Marlborough St
Town: Scituate (02066)
Price: $719,900
Address: 627 1St Parish Rd
Town: West Newton (02465)
Price: $1,100,000
Address: 32 Henshaw Street
Town: Ipswich (01938)
Price: $999,900
Address: 11 Washington St
Town: Millis (02054)
Price: $965,000
Address: 50 May Road
Town: Chelmsford (01824)
Price: $799,900
Address: 5 Equestrian Lane
Town: Marshfield (02050)
Price: $730,000
Address: 263 Elm St
Town: Burlington (01803)
Price: $896,000
Address: 10 Murray
Town: Brighton (02135)
Price: $1,250,000
Address: 32 Larch
Town: Athol (01331)
Price: $300,000
Address: 206 Intervale Ave
Town: Newton (02458)
Price: $1,750,000
Address: 96 EAST SIDE PARKWAY
Town: Norton (02766)
Price: $799,900
Address: 48 Dean Street
Town: Malden (02148)
Price: $499,000
Address: 24 Regent Rd
Town: North Dartmouth (02747)
Price: $535,000
Address: 50 Lyng St
Town: Gloucester (01930)
Price: $450,000
Address: 8 Summer Street
Town: Boston (02118)
Price: $2,450,000
Address: 82 Worcester St
Town: Hull (02045)
Price: $579,000
Address: 43 E
Town: Tyngsboro (01879)
Price: $725,000
Address: 7 Axletree Road
Town: Millis (02054)
Price: $1,095,000
Address: 22 May Road
Town: Cambridge (02139)
Price: $1,399,000
Address: 120 Pleasant
Town: Brighton (02135)
Price: $1,350,000
Address: 34 Larch
Town: Wellesley (02482)
Price: $1,195,000
Address: 286 Linden Street
Town: Fitchburg (01420)
Price: $449,900
Address: 208 Blossom St
Town: South Boston (02127)
Price: $1,195,000
Address: 154 W 8th STREET
Town: Brookline (02445)
Price: $4,495,000
Address: 34 Hyslop
Town: Jamaica Plain (02130)
Price: $669,000
Address: 71 Brookley
Town: Brookline (02446)
Price: $579,900
Address: 120 Brook St
Town: Hull (02045)
Price: $869,000
Address: 19 Marina Drive
Town: Templeton (01468)
Price: $569,900
Address: 378 Otter River Rd
Town: East Boston (02128)
Price: $499,900
Address: 44 W Eagle St
Town: Fall River (02723)
Price: $485,000
Address: 34 Quequechan St
Town: Watertown (02472)
Price: $1,545,000
Address: 30 Merrill Rd
Town: South Boston (02127)
Price: $1,649,000
Address: 618 East 2nd St
Town: Dorchester (02124)
Price: $539,999
Address: 28 Hansborough St.
Town: Boxford (01921)
Price: $697,500
Address: 2 Lawrence Road
Town: Roslindale (02131)
Price: $1,199,000
Address: 29 Paine
Town: Chelsea (02150)
Price: $320,000
Address: 505 Washington Ave
Town: East Falmouth (02536)
Price: $524,900
Address: 32 Jamie Ln
Town: Westford (01886)
Price: $289,000
Address: 11 Big Rock Trail
Town: West Newton (02465)
Price: $1,175,000
Address: 429 Cherry St
Town: Somerville (02145)
Price: $649,900
Address: 474 Broadway
Town: Wellesley Hills (02481)
Price: $4,595,000
Address: 15 Essex Rd
Town: Hingham (02043)
Price: $5,799,000
Address: 2 Beach Ln
Town: Newton Upper Falls (02464)
Price: $774,000
Address: 992 Chestnut Street
Town: Winthrop (02152)
Price: $739,900
Address: 174 Winthrop St
Town: Boston (02215)
Price: $1,070,000
Address: 188 Brookline Ave
Town: Boston (02119)
Price: $799,999
Address: 33 Copeland
Town: Newton (02458)
Price: $1,749,000
Address: 20 Clinton St
Town: Centerville (02632)
Price: $669,000
Address: 2 Longview Drive
Town: (02339)
Price: $934,900
Address: 1057 Broadway
Town: Needham (02492)
Price: $1,690,000
Address: 60 Sutton Road
Town: Ashland (01721)
Price: $479,900
Address: 63 Trailside Way
Town: West Roxbury (02132)
Price: $1,750,000
Address: 15 Starling Street
Town: Wellesley Hills (02481)
Price: $5,850,000
Address: 99 Old Colony Rd