Carvana stores its cars in Carvana Vending Machines all across the country. There are currently 34 locations nationwide, with more being planned in the future.