5600 Tabor Ave
Philadelphia, PA 19120
$1,975,000 USD
2.5 AC
2.5 AC
$1,975,000 USD
Commercial