53 Elm St, Medford, MA 02155
2 Beds 2 Baths 2,005 Sq.Ft. 0.09 Sq.Ft.