READING, Pa., June 13, 2013 /PRNewswire/ -- Today Penske Truck Leasing announced the debut of a $4.2 million Davenport, Iowa, state-of-the-art location. The 11,800 square-foot building is situated on nearly eight acres, providing full-service truck leasing, consumer and commercial...