Skip to main content

5100 W 21st St S, Tulsa OK 74107

Description and Pricing

17360 square feetBuilt in 1940.

Costs 5,786 dollars per month plus a 5,786 dollar security deposit

Lease Terms

Negotiable