2065 E Glenwood Ave
Philadelphia, PA 19124
Price Upon Request
28,000 SF
28,000 SF
Price Upon Request
Warehouse