2000 North 59th Street, Philadelphia, PA 19131 - Industrial Space
2000 North 59th Street is located at 2000 North 59th Street in PA, Philadelphia, 19131. The Class B Industrial building was completed in 1945 and features a total of 202,217 Sqft.
There are 2 industrial spaces for lease in the Philadelphia city, totaling 307,537 Sqft of available industrial space.
In Philadelphia, there are 62 class B industrial buildings. In Philadelphia, there are a total of 3 LEED certified industrial buildings. At zip code level, there are 6 commercial properties, of which 2 are industrial buildings over 50,000 square feet.