$218,900

5917 N 21ST ST, Philadelphia, PA, 19138

ACTIVE