2613 W Girard Ave
Philadelphia, PA 19130
$1,700,000 USD
5,889 SF
5,889 SF
$1,700,000 USD
Storefront Retail Residential