1799 East 71st Street ○ Tulsa, Oklahoma

Business office for sale or lease.

Located in Southbridge Office Park.