2800 S 20th St
Philadelphia, PA 19145
Rate Upon Request
100-89,366 SF
6
Spaces Available
Built 1941
185,000 SF Contiguous
Built 1941
100-89,366 SF
Rate Upon Request
Discover Philly’s new life science, retail, & entertainment hub driving innovation & providing space to grow from labs, R&D, and office to incubator space.
Office, Flex