1,600 SF - 4,111 SF
About the property
Penrose Plaza is a 258,494-foot grocery-anchored shopping center strategically positioned at the intersection of Island Avenue and Lindbergh Boulevard in Southwest Philadelphia.
- Combined traffic counts exceeding 60,000+ VPD.
- Minutes from Philadelphia International Airport, I-95, and I-76 catering to over 150,000 people within an immediate 3-mile radius.
- Tenant mix consisting of a 70,000 SF ShopRite, Planet Fitness, Dollar Tree, Snipes and more!
- Positioned minutes from University City, Center City and sports complexes for Phillies, Flyers, Sixers, and Eagles.
2900 Island Ave Philadelphia, PA19153