62 Old River Place

Dedham, MA, 02026
$1,995,000Price

62 Old River Place

Dedham, MA, 02026
ACTIVE
$1,995,000Price
7Beds
6Baths
6000Sq Ft

62 Old River Place

Dedham, MA, 02026
ACTIVE
$1,995,000Price
7Beds
6Baths
6000Sq Ft