Town: Springfield (01119)
Price: $319,900
Address: 779 N Branch Pkwy
Town: Hudson (01749)
Price: $980,000
Address: 315 Central St
Town: Somerville (02143)
Price: $850,000
Address: 65 Oak St
Town: Westwood (02090)
Price: $7,999,000
Address: 18 Longmeadow Drive
Town: Sandwich (02563)
Price: $1,595,000
Address: 7 Mary Leal Lane
Town: Cambridge (02139)
Price: $574,900
Address: 285 Harvard Street
Town: Quincy (02171)
Price: $355,000
Address: 115 W Squantum St
Town: (02333)
Price: $459,900
Address: 451 West St
Town: Sandwich (02562)
Price: $1,650,000
Address: 5 Pocasset Rd
Town: Jamaica Plain (02130)
Price: $3,100,000
Address: 285 Lamartine St
Town: Norwood (02062)
Price: $725,000
Address: 618 Nahatan St
Town: Lynn (01902)
Price: $500,000
Address: 72 Hillside Ave
Town: Boston (02118)
Price: $1,085,000
Address: 667 Tremont Street
Town: Stoughton (02072)
Price: $750,000
Address: 90 Charles Circle
Town: Lynnfield (01940)
Price: $899,000
Address: 6 Longbow Rd
Town: North Attleboro (02764)
Price: $330,000
Address: 698 School Street
Town: Taunton (02780)
Price: $480,000
Address: 410 Warner Blvd
Town: Maynard (01754)
Price: $469,900
Address: 28 Waltham Street
Town: Gloucester (01930)
Price: $529,900
Address: 24 Millett St
Town: North Attleboro (02764)
Price: $550,000
Address: 2045 Winthrop St.
Town: Haverhill (01832)
Price: $299,999
Address: 11 Villa
Town: Springfield (01118)
Price: $344,900
Address: 121 W Crystal Brook Dr
Town: Lawrence (01841)
Price: $514,900
Address: 5 Magnolia St
Town: (02368)
Price: $525,000
Address: 38 McDevitt Rd
Town: Springfield (01107)
Price: $219,900
Address: 78 Lowell St
Town: Westborough (01581)
Price: $1,475,000
Address: 22 Capt Samuel Forbush
Town: Beverly (01915)
Price: $699,000
Address: 14 Foster Drive
Town: Ware (01082)
Price: $575,000
Address: 13 Juniper Hill Rd
Town: Lexington (02421)
Price: $975,000
Address: 2663 Mass Ave
Town: Chatham (02633)
Price: $5,995,000
Address: 4 Ministers Lane
Town: Fall River (02720)
Price: $569,900
Address: 1245 North High Street
Town: Springfield (01108)
Price: $339,900
Address: 8 Bosworth St
Town: Holland (01521)
Price: $399,900
Address: 54 Mashapaug Rd
Town: Tiverton (02878)
Price: $599,000
Address: 4 Lake
Town: Brockton (02301)
Price: $585,000
Address: 36 Pondview Cir
Town: West Brookfield (01585)
Price: $424,500
Address: 3 Old Ware Rd
Town: Swampscott (01907)
Price: $749,900
Address: 8 Ryan Pl
Town: East Boston (02128)
Price: $1,400,000
Address: 423 Meridian St
Town: Leominster (01453)
Price: $360,000
Address: 482 Grant Street
Town: Brighton (02135)
Price: $939,000
Address: 50 Hichborn St
Town: Harwich (02645)
Price: $579,000
Address: 12 Cranberry
Town: Hopkinton (01748)
Price: $399,900
Address: 6 Yale Road
Town: Westport (02790)
Price: $1,299,000
Address: 225 Hixbridge Rd
Town: Natick (01760)
Price: $2,750,000
Address: 100 Eliot St
Town: Dorchester (02125)
Price: $1,550,000
Address: 22 Trescott St
Town: Charlestown (02129)
Price: $995,000
Address: 14 Wall Street
Town: Boston (02111)
Price: $850,000
Address: 151 Tremont St
Town: Rochester (02770)
Price: $699,900
Address: 21 Bennett Rd
Town: Whitinsville (01588)
Price: $524,995
Address: 0 Louis Street
Town: Lunenburg (01462)
Price: $439,500
Address: 29 West St
Town: Princeton (01543)
Price: $230,000
Address: 20 Athens Ave
Town: West Newbury (01985)
Price: $1,299,000
Address: 13 Turkey Hill Rd
Town: Westford (01886)
Price: $850,000
Address: 8 Sandy Beach Rd
Town: Belchertown (01007)
Price: $399,000
Address: 45 Howard Street
Town: Hopedale (01747)
Price: $425,000
Address: 211 S Main Street
Town: Byfield (01922)
Price: $475,000
Address: 15 School St
Town: Melrose (02176)
Price: $950,000
Address: 27 Temple Street
Town: (02347)
Price: $1,375,000
Address: 10 Dunham Pond Rd
Town: Worcester (01611)
Price: $439,900
Address: 46 Locust St
Town: Boston (02116)
Price: $3,599,000
Address: 303 Columbus Ave
Town: Seekonk (02771)
Price: $449,900
Address: 79 Central Ave
Town: Watertown (02472)
Price: $1,195,000
Address: 20 Oakley Road
Town: Wellesley (02482)
Price: $1,490,550
Address: 16 Stearns Rd
Town: Wellesley (02482)
Price: $1,519,050
Address: 16 Stearns Rd
Town: Fall River (02724)
Price: $359,900
Address: 1313 So Main St
Town: Wellesley (02482)
Price: $1,716,650
Address: 16 Stearns
Town: Raynham (02767)
Price: $584,000
Address: 62 Oxbow Road
Town: Revere (02151)
Price: $699,900
Address: 476 Prospect Ave
Town: Athol (01331)
Price: $639,900
Address: 62 Lindsay Lane
Town: Dorchester (02122)
Price: $1,425,000
Address: 1 Claymont Ter