35 Newbern Avenue Unit: 1, Medford, MA 02155
1
bed
1
bath
653 Sq.Ft. LIVING AREA