6812 Ogontz Ave
Philadelphia, PA 19138
$350,000 USD
500 SF
500 SF
$350,000 USD
Freestanding