Cool view from okctalk's Pete of construction projects in Deep Deuce, Level Apartments progressing rapidly and Aloft Hotel breaking ground across the street. There are only five buildings in this picture that were built before the year 2000- everything else was vacant/parking.