Town: Dorchester (02122)
Price: $695,000
Address: 17 Lafield St
Town: North Weymouth (02191)
Price: $929,000
Address: 59 Katherine St
Town: Fall River (02724)
Price: $499,900
Address: 23 Tillson St
Town: South Boston (02127)
Price: $749,900
Address: 13 Telegraph St
Town: Marblehead (01945)
Price: $449,000
Address: 29 Front St
Town: Marblehead (01945)
Price: $449,000
Address: 29 Front St
Town: Marblehead (01945)
Price: $449,000
Address: 29 Front St
Town: Bellingham (02019)
Price: $875,000
Address: 26 Iris Ln
Town: Centerville (02632)
Price: $899,000
Address: 39 Lakewood Dr
Town: Woburn (01801)
Price: $634,900
Address: 295 Salem Street
Town: Wareham (02571)
Price: $549,900
Address: 136 Marion Rd
Town: Hollis (03049)
Price: $724,999
Address: 91 Deacon Lane
Town: Acton (01720)
Price: $1,395,000
Address: 0 Quarry Road
Town: Medford (02155)
Price: $1,099,000
Address: 11 Bonner Ave
Town: Medford (02155)
Price: $999,000
Address: 11 Bonner Ave
Town: Stoughton (02072)
Price: $429,900
Address: 40 Anderson Rd
Town: Lincoln (02493)
Price: $1,550,000
Address: 45 Forest Ridge Road
Town: Boston (02121)
Price: $819,000
Address: 1 Dever
Town: South Easton (02375)
Price: $820,000
Address: 96 Kevins Way
Town: West Springfield (01089)
Price: $329,900
Address: 42 Janet St
Town: Amherst (01002)
Price: $399,000
Address: 40 Farmington Road
Town: Mattapoisett (02738)
Price: $1,399,900
Address: 143 Cross Neck Road
Town: Canton (02021)
Price: $1,998,000
Address: 116 Indian Ln
Town: Hopkinton (01748)
Price: $1,099,000
Address: 7 N Mill St
Town: Ashburnham (01430)
Price: $299,900
Address: 44 Rindge State Road
Town: South Weymouth (02190)
Price: $450,000
Address: 120 Burkhall Street
Town: East Boston (02128)
Price: $739,000
Address: 106 Moore
Town: Wakefield (01880)
Price: $950,000
Address: 37 Hillcrest Rd
Town: South Boston (02127)
Price: $1,290,000
Address: 309 E Street
Town: Feeding Hills (01030)
Price: $469,413
Address: 907 Shoemaker Ln
Town: Peabody (01960)
Price: $599,900
Address: 402 PINE BROOK DRIVE
Town: Salem (01970)
Price: $1,450,000
Address: 436 Lafayette St
Town: Maynard (01754)
Price: $689,900
Address: 4 Deane
Town: Salem (01970)
Price: $575,000
Address: 356 Essex Street
Town: Somerville (02145)
Price: $449,000
Address: 10 Roberts St
Town: Chicopee (01013)
Price: $475,000
Address: 320 Fairview Avenue
Town: Hopedale (01747)
Price: $575,000
Address: 256 S Main St
Town: Jamaica Plain (02130)
Price: $675,000
Address: 40 Gartland
Town: Southwick (01077)
Price: $585,000
Address: 31 Wodland Ridge Rd.
Town: (01001)
Price: $499,500
Address: 144 Mallard Circle
Town: Salisbury (01952)
Price: $525,000
Address: 2 Sandpiper Way
Town: South Boston (02127)
Price: $1,595,000
Address: 505 E Broadway
Town: Gardner (01440)
Price: $169,000
Address: 85 Ridgewood Dr
Town: Everett (02149)
Price: $739,000
Address: 27 Carter St
Town: Leominster (01453)
Price: $424,900
Address: 31 Johnson St
Town: Taunton (02780)
Price: $485,000
Address: 244 Pratt St
Town: Haverhill (01832)
Price: $414,990
Address: 43 Mercury Ter
Town: Dartmouth (02714)
Price: $1,949,000
Address: 24 Eagle Dr
Town: East Falmouth (02536)
Price: $599,000
Address: 793 Blacksmith Shop Rd
Town: Watertown (02472)
Price: $695,000
Address: 135 Morse St
Town: Brimfield (01010)
Price: $550,000
Address: 92 Wales Rd
Town: East Boston (02128)
Price: $875,000
Address: 29 St Andrew Road
Town: (02346)
Price: $534,900
Address: 1 Spencer St
Town: Cambridge (02138)
Price: $1,800,000
Address: 11 Dana Street
Town: Leverett (01054)
Price: $474,900
Address: 288 leverett Road
Town: Boston (02118)
Price: $2,150,000
Address: 20 Dwight St
Town: Medford (02155)
Price: $895,000
Address: 336 Grove Street
Town: (02332)
Price: $3,700,000
Address: 260 Washington St
Town: Malden (02148)
Price: $665,000
Address: 368 Pleasant St
Town: Winthrop (02152)
Price: $895,000
Address: 2 Deane Ave
Town: Springfield (01128)
Price: $285,000
Address: 263 Cooley St
Town: Chelsea (02150)
Price: $535,000
Address: 950 Broadway
Town: Brookline (02445)
Price: $7,995,000
Address: 55 Leicester St
Town: Brookline (02445)
Price: $748,000
Address: 44 Washington St
Town: Attleboro (02703)
Price: $839,900
Address: 6 Perez Street
Town: Holliston (01746)
Price: $850,000
Address: 30 Powderhorn Ln
Town: Marlborough (01752)
Price: $1,199,000
Address: 0 Quinn Road
Town: Athol (01331)
Price: $430,000
Address: 128 Allen St.
Town: East Falmouth (02536)
Price: $599,900
Address: 55 Cape Woods Dr
Town: Ashland (01721)
Price: $2,500,000
Address: 24 Old Connecticut