Town: Framingham (01701)
Price: $625,000
Address: 82 Joseph Road
Town: Princeton (01543)
Price: $529,900
Address: 17 Clealand Cir
Town: Osterville (02655)
Price: $739,000
Address: 165 Concord Ln
Town: Westwood (02090)
Price: $749,000
Address: 49 Fisher
Town: Holliston (01746)
Price: $735,000
Address: 65 Wingate Rd
Town: East Falmouth (02536)
Price: $549,900
Address: 28 Shepard Pl
Town: Dudley (01571)
Price: $468,000
Address: 145 Center Road
Town: Plymouth (02360)
Price: $619,000
Address: 61 Bradstreete Crossing
Town: Bedford (01730)
Price: $988,500
Address: 25 Pickman Dr
Town: Charlton (01507)
Price: $829,000
Address: 9 Knollwood Dr
Town: Dracut (01826)
Price: $435,000
Address: 161 Flower Lane
Town: Arlington (02474)
Price: $1,299,000
Address: 14 Edgehill Road
Town: Scituate (02066)
Price: $1,399,000
Address: 48 Moorland Rd
Town: Lexington (02420)
Price: $1,750,000
Address: 34 Oak St
Town: Waltham (02453)
Price: $699,000
Address: 47 ALDER ST
Town: Sandwich (02562)
Price: $2,175,000
Address: 133 Phillips Rd
Town: North Hatfield (01066)
Price: $485,000
Address: 144 Pantry Road
Town: Newton Upper Falls (02464)
Price: $2,095,000
Address: 300 Elliot
Town: Andover (01810)
Price: $1,150,000
Address: 41 West Parish Drive
Town: Hopedale (01747)
Price: $319,900
Address: 57 Hill Street
Town: (01460)
Price: $925,000
Address: 150 Whitcomb Ave
Town: Watertown (02472)
Price: $689,900
Address: 103 Harnden Ave
Town: Charlestown (02129)
Price: $1,899,000
Address: 98 Warren Street
Town: Ludlow (01056)
Price: $389,900
Address: 517 Ideal Lane
Town: Easthampton (01027)
Price: $485,000
Address: 5 Laurin Lane
Town: Northborough (01532)
Price: $2,727,900
Address: 5 Swan View
Town: Westborough (01581)
Price: $629,000
Address: 11101 Peters Farm Way
Town: Watertown (02472)
Price: $699,000
Address: 151 COOLIDGE AVENUE
Town: (01460)
Price: $729,000
Address: 179 Harwood Ave
Town: (02368)
Price: $638,000
Address: 15 Thornton St
Town: Hudson (01749)
Price: $679,900
Address: 55 Kent Dr
Town: Andover (01810)
Price: $1,475,000
Address: 7 IVANA DRIVE
Town: Danvers (01923)
Price: $949,000
Address: 41 Mohawk St
Town: Quincy (02169)
Price: $415,000
Address: 200 Cove Way
Town: Acton (01720)
Price: $1,169,000
Address: 30 Paul Revere Rd
Town: Plymouth (02360)
Price: $750,000
Address: 27 Cross Wind
Town: (02302)
Price: $759,900
Address: 103 Clinton St
Town: Roslindale (02131)
Price: $845,000
Address: 3 Whitford Street
Town: East Taunton (02718)
Price: $775,000
Address: 203 Bluejay Ln
Town: Medford (02155)
Price: $1,125,000
Address: 252 Main St
Town: North Grafton (01536)
Price: $700,000
Address: 201 Old Westboro Road
Town: Ashburnham (01430)
Price: $359,900
Address: 102 S Main St
Town: Franklin (02038)
Price: $1,150,000
Address: 159 E. Central St.
Town: Peabody (01960)
Price: $619,900
Address: 32 Mason Street
Town: Shrewsbury (01545)
Price: $349,900
Address: 20 Williamsburg Ct
Town: Andover (01810)
Price: $949,900
Address: 3 York St.
Town: Cambridge (02139)
Price: $2,089,000
Address: 142 Amory Street
Town: Boston (02111)
Price: $1,500,000
Address: 1 Avery St
Town: Franklin (02038)
Price: $849,900
Address: 34 Brookview Road
Town: Cambridge (02138)
Price: $900,000
Address: 273 Walden St
Town: Dorchester (02122)
Price: $590,000
Address: 381 Adams Street
Town: Norwood (02062)
Price: $1,199,000
Address: 232 Nahatan St
Town: (02351)
Price: $629,000
Address: 925 Washington
Town: Beverly (01915)
Price: $6,500,000
Address: 140 Livingstone Ave
Town: Waltham (02453)
Price: $884,900
Address: 240 River St
Town: Plymouth (02360)
Price: $575,000
Address: 14 Amy Ln
Town: South Boston (02127)
Price: $824,900
Address: 45 Vinton St
Town: Berlin (01503)
Price: $599,900
Address: 72 Brook Ln
Town: Quincy (02170)
Price: $875,000
Address: 43 Ellington Rd
Town: Chicopee (01020)
Price: $400,000
Address: 81 Oakhill Cir
Town: (02324)
Price: $769,999
Address: 827 High St
Town: Hopedale (01747)
Price: $424,900
Address: 103 Laurelwood Dr
Town: Methuen (01844)
Price: $670,000
Address: 3 Weisner Pkwy
Town: South Boston (02127)
Price: $1,299,000
Address: 430 E 8th St
Town: Attleboro (02703)
Price: $924,900
Address: 12 Valley Run
Town: Attleboro (02703)
Price: $924,900
Address: 2 Valley Run
Town: Cambridge (02138)
Price: $3,495,000
Address: 1657 Cambridge Street
Town: North Andover (01845)
Price: $264,900
Address: 25 Fernview Avenue
Town: South Easton (02375)
Price: $589,900
Address: 63 Pine St
Town: Lincoln (02865)
Price: $269,900
Address: 196 Old River Rd