Penske Truck Rental
3332 Babcock Blvd, Pittsburgh 15237