Potential location for 135-foot tall glass structure in Skokie is across the street from state nature preserve.
Carvana tower poses threat to migrating birds
Carvana tower poses threat to migrating birds
Carvana tower poses threat to migrating birds
Potential location for 135-foot tall glass structure in Skokie is across the street from state nature preserve.