2900 S 20th St
Philadelphia, PA 19145
$13,600,000 USD
277,000 SF
277,000 SF
$13,600,000 USD
Manufacturing