10
2618-2622 E Cumberland St
Philadelphia, PA 19125
$1,100,000 USD
4,550 SF
4,550 SF
$1,100,000 USD
Storefront Retail Office