Multi-Family Homes for Sale in Dedham, MA

1 - 1 of 1 available listings

10 Stafford street, Dedham, MA 0202652 Days on BostonPads 23
$529,900
10 Stafford street, Dedham, MA 02026
5 Beds
2 Baths
2550 sqft
0.09 Acres

Multi-Family Homes for Sale in Nearby Areas