58 School Street #1, Dedham, MA 02026 - Homesnap