3775 Kensington Ave
Philadelphia, PA 19124
Price Upon Request
107,000 SF
107,000 SF
Price Upon Request
Light Distribution