Philadelphia Suburban Development Corp. has put up for sale 700 Packer Ave., a 13-acre parcel in South Philadelphia it had floated as an alternative location for the 76ers when the team was in search of a new arena. While the basketball team didn’t go to the property, referred to as Stadium Square, it has remained a potential… Read more »