Carvana opened Thursday near I-69 and 82nd Street on Indianapolis' north side. We went inside to learn how to use it.
Indianapolis Star, Indianapolis Star
Thu, 12/13/2018 - 3:14pm
Carvana opened Thursday near I-69 and 82nd Street on Indianapolis' north side. We went inside to learn how to use it.