2951 Orthodox Street
Philadelphia, PA, 19137
Please contact us for price
148,611 SF
Now available for lease, industrial National Grid Site - Bldg 2 located at 2951 Orthodox Street Philadelphia, Pennsylvania 19137.
Available square footage 148,611 SF.
Please contact us for further information.