So what's the deal with the South Hill lot with all those cars?

A 140-acre plot of land being developed on 110th Ave. East on South Hill has many wondering what business will use the land. WGW Development says the land is being leased by Illinois-based Insurance Auto Auctions Inc.