735 MELON PLACE, PHILADELPHIA, PA 19123
2
beds
1
bath
627 Sq.Ft. LIVING AREA