5981 N 21ST STREET, PHILADELPHIA, PA 19138
3
beds
2
baths
970 Sq.Ft. LIVING AREA
1,022 Sq.Ft. lot