$299,999

3100 N 22ND ST, Philadelphia, PA, 19132

PENDING