Mayor Becker has given his final recommendation for the future site of the public safety complex. The site, known as the Barnes Banking block, sits directly east of the Main Library between 400 S and 500 S. The complex will cost an estimated $125 million, and could be completed as soon as 2012.