8109 Frankford Ave
Philadelphia, PA 19136
$799,900 USD
6,853 SF
6,853 SF
$799,900 USD
Storefront