500 N 21ST ST #1B1BA, Philadelphia, PA, 19130
500 N 21ST ST #1B1BA, Philadelphia, PA, 19130
500 N 21ST ST #1B1BA, Philadelphia, PA, 19130
500 N 21ST ST #1B1BA, Philadelphia, PA, 19130
500 N 21ST ST #1B1BA, Philadelphia, PA, 19130
500 N 21ST ST #1B1BA, Philadelphia, PA, 19130
500 N 21ST ST #1B1BA, Philadelphia, PA, 19130
500 N 21ST ST #1B1BA, Philadelphia, PA, 19130
500 N 21ST ST #1B1BA, Philadelphia, PA, 19130
500 N 21ST ST #1B1BA, Philadelphia, PA, 19130
500 N 21ST ST #1B1BA, Philadelphia, PA, 19130
500 N 21ST ST #1B1BA, Philadelphia, PA, 19130
500 N 21ST ST #1B1BA, Philadelphia, PA, 19130
500 N 21ST ST #1B1BA, Philadelphia, PA, 19130
500 N 21ST ST #1B1BA, Philadelphia, PA, 19130
500 N 21ST ST #1B1BA, Philadelphia, PA, 19130
500 N 21ST ST #1B1BA, Philadelphia, PA, 19130
500 N 21ST ST #1B1BA, Philadelphia, PA, 19130
500 N 21ST ST #1B1BA, Philadelphia, PA, 19130
500 N 21ST ST #1B1BA, Philadelphia, PA, 19130
Pending

$3,162

500 N 21ST ST #1B1BA, Philadelphia, PA, 19130

20
Courtesy of: Keller Williams Philadelphia