5
31 Park Ave
Oreland, PA 19075
$725,000 USD
4,189 SF
4,189 SF
$725,000 USD
Freestanding