18 stations may be placed below South Street in bike share’s first phase
Eighteen bike share stations are expected to be installed in South Philly during the first phase of the system’s spring roll-out, including 10 below Washington Avenue. Plan Philly reported that the Philly Bike Share website unveiled the locations on an
Continue reading