110 N. Elgin Ave Suite 500, Tulsa, Ok 74120
A five-story building with over 100,000 square foot of retail, event and office space with three (3) restaurants, a coffee shop and bank retail.
Estimated Total Cost: $30 million
Projected Completion Date: 2021
110 North Elgin Avenue, Tulsa, OK, USASee Street View