For lease
Contact
- 2,100 SF on the corner of 17th and Arch Street at the ground floor of Comcast Center
- Increased foot traffic from office goers during regular business hours
- Walking distance from Philadelphia’s main tourist attractions such as Love Park, and City Hall
- Available Q1 2025
Additional Information
Brochure