1840 N 21ST ST, Philadelphia, PA, 19121
1840 N 21ST ST, Philadelphia, PA, 19121
1840 N 21ST ST, Philadelphia, PA, 19121
1840 N 21ST ST, Philadelphia, PA, 19121
1840 N 21ST ST, Philadelphia, PA, 19121
1840 N 21ST ST, Philadelphia, PA, 19121
1840 N 21ST ST, Philadelphia, PA, 19121
1840 N 21ST ST, Philadelphia, PA, 19121
1840 N 21ST ST, Philadelphia, PA, 19121
1840 N 21ST ST, Philadelphia, PA, 19121
1840 N 21ST ST, Philadelphia, PA, 19121
1840 N 21ST ST, Philadelphia, PA, 19121
1840 N 21ST ST, Philadelphia, PA, 19121
1840 N 21ST ST, Philadelphia, PA, 19121
1840 N 21ST ST, Philadelphia, PA, 19121
1840 N 21ST ST, Philadelphia, PA, 19121

$420,000

1840 N 21ST ST, Philadelphia, PA, 19121

ACTIVE