EXCLUSIVE: See inside Carvana's new Tempe headquarters
July 07, 2017 at 17:26 PM EDT
The 135,000-square-foot building off North Priest Drive and West Rio Salado Parkway faces Salt River and is in the Liberty Center at Rio Salado business park.