Town: (03827)
Price: $512,000
Address: 43 Main Ave
Town: Somerville (02144)
Price: $979,900
Address: 8 Albion Ter
Town: Wayland (01778)
Price: $1,699,000
Address: 21 Highland Cir
Town: Belmont (02478)
Price: $1,890,000
Address: 51 S Cottage Rd
Town: Franklin (02038)
Price: $1,050,000
Address: 16 Peters Ln
Town: South Easton (02375)
Price: $639,900
Address: 7 Coolidge Cir
Town: West Springfield (01089)
Price: $157,000
Address: 32 Colony Rd
Town: Portsmouth (02871)
Price: $1,749,000
Address: 386 Park Avenue
Town: Charlestown (02129)
Price: $1,489,000
Address: 19 Short St
Town: East Falmouth (02536)
Price: $975,000
Address: 21 Kilmer Rd
Town: (06457)
Price: $535,000
Address: 746 Saybrook Rd
Town: Worcester (01602)
Price: $325,000
Address: 33 Carlisle St
Town: Groveland (01834)
Price: $543,907
Address: 503 Diane Circle
Town: Dracut (01826)
Price: $369,900
Address: 95 Tennis Plaza Rd
Town: North Weymouth (02191)
Price: $374,900
Address: 73 Broad Reach
Town: South Boston (02127)
Price: $1,390,000
Address: 14 I St
Town: Waltham (02451)
Price: $795,000
Address: 463 Lincoln St
Town: Franklin (02038)
Price: $778,000
Address: 57 RAYMOND STREET
Town: Holyoke (01040)
Price: $925,000
Address: 7 Western View Rd
Town: Dracut (01826)
Price: $559,900
Address: 16 Joseph Ave
Town: (02364)
Price: $1,025,000
Address: 2 Continental Court
Town: Boston (02116)
Price: $1,999,000
Address: 55 LaGrange St
Town: Newton Upper Falls (02464)
Price: $799,000
Address: 968 Chestnut Street
Town: Mansfield (02048)
Price: $199,900
Address: 21 East St
Town: North Reading (01864)
Price: $700,000
Address: 7 Gowing Ln
Town: Boston (02116)
Price: $1,785,000
Address: 15 Follen Street
Town: Medford (02155)
Price: $899,000
Address: 11 Albion Street
Town: Medford (02155)
Price: $739,000
Address: 14 Tainter St
Town: Worcester (01604)
Price: $275,000
Address: 1203 Grafton St.
Town: Foxboro (02035)
Price: $1,800,000
Address: 11 Goodwin Dr
Town: Auburndale (02466)
Price: $2,048,000
Address: 228 Auburn St
Town: Woburn (01801)
Price: $825,000
Address: 6 Oak Knoll Drive
Town: Quincy (02189)
Price: $324,900
Address: 575 Broad St
Town: Peabody (01960)
Price: $650,000
Address: 20 State St
Town: Auburndale (02466)
Price: $2,048,000
Address: 226 Auburn St
Town: (01001)
Price: $349,900
Address: 25 Clifton Dr
Town: Greenfield (01301)
Price: $290,000
Address: 16 Coolidge Ave
Town: Auburndale (02466)
Price: $1,948,000
Address: 224 Auburn Street
Town: Revere (02151)
Price: $974,900
Address: 212 Bradstreet Ave
Town: Mansfield (02048)
Price: $714,999
Address: 442 Ware St
Town: Fall River (02721)
Price: $214,900
Address: 191 Glasgow St
Town: (02339)
Price: $679,000
Address: 276 Woodland Drive
Town: Chicopee (01022)
Price: $189,900
Address: 45 Doverbrook Road
Town: Winchendon (01475)
Price: $505,000
Address: 15 2nd Street
Town: Waltham (02452)
Price: $825,000
Address: 600 Trapelo Rd
Town: Northampton (01062)
Price: $429,900
Address: 634 Burts Pit Road
Town: Mashpee (02649)
Price: $414,500
Address: 195 Falmouth Rd
Town: Norton (02766)
Price: $979,000
Address: 3 GILBERTS WAY
Town: East Boston (02128)
Price: $725,000
Address: 6 Swift Ter
Town: Longmeadow (01106)
Price: $439,900
Address: 82 West Road
Town: New Bedford (02740)
Price: $749,995
Address: 89 S 6Th St
Town: Berlin (01503)
Price: $699,000
Address: 152 Coburn Rd
Town: Westford (01886)
Price: $979,000
Address: 14 Fieldstone Dr.
Town: Winchester (01890)
Price: $1,075,000
Address: 10 Winchester Pl
Town: Quincy (02170)
Price: $329,000
Address: 21 Linden St
Town: New Bedford (02740)
Price: $874,995
Address: 115 Hillman St
Town: Woburn (01801)
Price: $549,000
Address: 9 Pilgrim Rd
Town: Rehoboth (02769)
Price: $799,900
Address: 23 Colonial Way
Town: East Boston (02128)
Price: $445,000
Address: 123 trenton
Town: Brighton (02135)
Price: $1,050,000
Address: 29 Undine Road
Town: Mansfield (02048)
Price: $699,900
Address: 22 Pleasant
Town: Scituate (02066)
Price: $964,000
Address: 11 Forest Lane
Town: Mansfield (02048)
Price: $899,000
Address: 28 Court Street
Town: Newtonville (02460)
Price: $1,175,000
Address: 32 Rossmere Street
Town: Plymouth (02360)
Price: $629,900
Address: 37 Sandra Way
Town: Winchester (01890)
Price: $1,399,000
Address: 6 Wyman Court
Town: Haverhill (01835)
Price: $450,000
Address: 812 S Main St
Town: Raynham (02767)
Price: $589,000
Address: 2 Maplewood Lane
Town: West Newton (02465)
Price: $1,599,000
Address: 371 Cherry St.
Town: Springfield (01108)
Price: $279,900
Address: 60 Blake Street