989 East Street # 107, Dedham, MA 02026
1
bed
1
bath
882 Sq.Ft. LIVING AREA