15
811 E Cayuga St
Philadelphia, PA 19124
$2,000,000 USD
21,062 SF
21,062 SF
$2,000,000 USD
Manufacturing