Amazon signs lease for Southwest Philly warehouse, leaving SEPTA to mull other options for trolley project
Amazon has signed a lease for a 140,000 acre warehouse and fulfillment center in the Eastwick section of Southwest Philadelphia. The property at 6901 Elmwood Avenue had been target…