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