Designed by
Title
The Devon Tower in downtown Oklahoma City, Oklahoma #30712732
Description
Devon Tower is a 52-story corporate skyscraper in downtown Oklahoma City, Oklahoma. Construction began October 6, 2009, and was completed in October 2012.
This image is editorial