Industrial Investment Value Add Opportunity

4412 S. Elwood
Tulsa, OK 74107