2374-80 Orthodox St
Philadelphia, PA 19137
$1,350,000 USD
12,000 SF
12,000 SF
$1,350,000 USD
Lodge Meeting Hall