1007 East St
Dedham, MA 02026
$18,000,000 USD
56,106 SF
56,106 SF
$18,000,000 USD
Skilled Nursing Facility