The phrase "dealership lots" refers to the parking areas or spaces where cars are displayed and sold by car dealerships.