Release Summary

Carvana has launched the country's largest Car Vending Machine, standing 9 stories high, holding up to 34 vehicles, located in Tempe, Ariz.

Carvana