Carvana's dealer license suspended in Illinois; Skokie will no longer review request to build tower
Carvana's dealer license suspended in Illinois; Skokie will no longer review request to build tower
The village of Skokie will no longer review Carvana's requests to build after the company had its dealer license suspended.
abc7chicago.com