Town: Westwood (02090)
Price: $1,649,000
Address: 147 Mill St
Town: Waltham (02452)
Price: $799,900
Address: 38 Van Vechten Street
Town: Belmont (02478)
Price: $1,050,000
Address: 239 Beech St
Town: Boston (02118)
Price: $2,295,000
Address: 83 Worcester Street
Town: Methuen (01844)
Price: $314,900
Address: 197 Oakland Ave
Town: Belchertown (01007)
Price: $499,000
Address: 15 Terry Ln
Town: Lynn (01905)
Price: $949,000
Address: 19 Hood St
Town: Haverhill (01830)
Price: $669,900
Address: 15 Westminster Ave
Town: Watertown (02472)
Price: $529,000
Address: 356 Lexington St
Town: Needham (02492)
Price: $1,550,000
Address: 719 Webster St
Town: Scituate (02066)
Price: $985,000
Address: 45 Edgar Rd
Town: South Boston (02127)
Price: $1,315,000
Address: 256 Dorchester Street
Town: Newton Highlands (02461)
Price: $1,749,000
Address: 6 Chatham Road
Town: North Andover (01845)
Price: $399,900
Address: 86 Kingston St
Town: Watertown (02472)
Price: $325,000
Address: 227 Coolidge Ave
Town: (02332)
Price: $2,149,000
Address: 47 Teakettle Lane
Town: Carlisle (01741)
Price: $895,000
Address: 160 Rockland Road
Town: Franklin (02038)
Price: $475,000
Address: 60 Stone Ridge Rd
Town: Watertown (02472)
Price: $899,000
Address: 141 Morse St
Town: Watertown (02472)
Price: $999,900
Address: 354 School Street
Town: Franklin (02038)
Price: $599,900
Address: 186 School St
Town: Westfield (01085)
Price: $325,000
Address: 386 Hillside Rd
Town: South Easton (02375)
Price: $725,000
Address: 41 Dean St
Town: Hopedale (01747)
Price: $729,000
Address: 6 Mellen Street
Town: Marlborough (01752)
Price: $949,900
Address: 323 Robert Rd
Town: Waltham (02451)
Price: $779,900
Address: 180 Hardy Pond Rd
Town: Bedford (01730)
Price: $1,028,000
Address: 17 Mitchell Grant Way
Town: Holliston (01746)
Price: $449,000
Address: 85 Water St
Town: Canton (02021)
Price: $1,495,000
Address: 118 Indian Ln
Town: Boston (02116)
Price: $4,100,000
Address: 400 Stuart St
Town: Framingham (01702)
Price: $799,500
Address: 159 Bishop Street
Town: South Grafton (01560)
Price: $375,000
Address: 395 Providence Rd
Town: East Boston (02128)
Price: $665,000
Address: 133 Boardman Street
Town: Holyoke (01040)
Price: $533,000
Address: 267 Southampton Rd.
Town: South Hadley (01075)
Price: $329,900
Address: 341 East Street
Town: Springfield (01109)
Price: $335,000
Address: 93 College St
Town: Quincy (02169)
Price: $849,900
Address: 19 Seymour Street
Town: Boxborough (01719)
Price: $789,900
Address: 70 Loring Ave
Town: Concord (01742)
Price: $1,799,000
Address: 138 Baker Ave.
Town: Plymouth (02360)
Price: $875,000
Address: 671 Lunns Way
Town: Dorchester (02124)
Price: $585,000
Address: 9 Grayson Street
Town: Lexington (02420)
Price: $1,849,000
Address: 6 Maureen Rd
Town: Bellingham (02019)
Price: $435,000
Address: 106 Maple Brook Rd
Town: Methuen (01844)
Price: $554,900
Address: 9 Boylston Street
Town: Brookline (02445)
Price: $1,025,000
Address: 626 Washington Street
Town: Lincoln (01773)
Price: $1,990,000
Address: 198 Lincoln Road
Town: (02330)
Price: $599,900
Address: 48 Wareham Street
Town: Cambridge (02138)
Price: $998,000
Address: 29 Cushing Street
Town: (02324)
Price: $599,000
Address: 50 Stephanie Lane
Town: Taunton (02780)
Price: $460,000
Address: 23 Johnson St
Town: Chelsea (02150)
Price: $629,900
Address: 275 Washington Ave
Town: Framingham (01701)
Price: $799,900
Address: 85 Meadow
Town: (02332)
Price: $1,195,000
Address: 20 Lady Slipper Ln
Town: Winthrop (02152)
Price: $589,000
Address: 279 Shirley St
Town: Winthrop (02152)
Price: $499,900
Address: 23 Trident Ave
Town: Stoneham (02180)
Price: $1,089,900
Address: 16 CRICKLEWOOD DRIVE
Town: Somerville (02145)
Price: $1,495,000
Address: 152 Central St
Town: South Boston (02127)
Price: $1,139,000
Address: 212 W 6Th St
Town: Dracut (01826)
Price: $988,000
Address: 15 Corrine Dr
Town: Easthampton (01027)
Price: $399,900
Address: 133 Holyoke St
Town: Dorchester (02122)
Price: $1,200,000
Address: 7 Lorenzo Street
Town: Taunton (02780)
Price: $695,000
Address: 136 Dean St
Town: Winchester (01890)
Price: $2,975,000
Address: 54 Wedgemere Avenue
Town: Woburn (01801)
Price: $399,999
Address: 5 Albert Dr
Town: Dorchester (02124)
Price: $719,900
Address: 22 Barna Rd
Town: Boston (02119)
Price: $674,000
Address: 110 School St
Town: South Weymouth (02190)
Price: $1,100,000
Address: 194 Stonehaven Dr
Town: Groton (01450)
Price: $750,000
Address: 59 Spencer Cir
Town: Boston (02119)
Price: $1,095,000
Address: 78 Fort Ave
Town: Roslindale (02131)
Price: $625,000
Address: 18 Robert St