Reading Time: 2 minutesThe citizens of Naptown won’t be sleeping on this newest addition to the Indy skyline! Introducing Carvana’s all-new seven-story Car Vending Machine – a brilliant car buying innovation that’s the first of its kind in Indiana and that will serve more than 2 million residents living in the Indianapolis metro area!
