
Amazon.com Inc. has leased 94,000 square feet in Philadelphia for last-mile distribution as part of its continued expansion throughout the region. The online retailer signed a long-term lease on a portion of a building at 700 Ramona Ave. in North Philadelphia, according to those familiar with the deal. The building had been vacant. Amazon (NASDAQ:… Read more »