5920 N 20th St
Philadelphia, PA 19138
$164,900 USD
0.28 AC
0.28 AC
$164,900 USD
Residential