22 New Holland ave
Shillington, PA 19607
$749,000 USD
4,800 SF
4,800 SF
$749,000 USD
Sports And Entertainment