The Delaware River Waterfront Corporation will start construction on the South Street Pedestrian Bridge over Columbus ...
The 250-foot-long bridge will allow pedestrians to cross over Columbus Boulevard and I-95 with entrances at South Street and ...
The $329 million I-95 cap project will create nearly 12 acres of parkland and connect Old City to the Delaware River waterfront.