km580
Dec 7, 2011, 5:12 PM
Williams Center Tower II
Tulsa, Oklahoma
2 West 2nd Street
23 Floors
Built in 1983
http://www.emporis.com/building/williamscentertowerii-tulsa-ok-usa
Tulsa, Oklahoma
2 West 2nd Street
23 Floors
Built in 1983
http://www.emporis.com/building/williamscentertowerii-tulsa-ok-usa