Skip to main content

8101 E Skelly Dr, Tulsa OK 74129-3409

Description and Pricing

1833 square feetBuilt in 1963.

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

Lease Terms

Negotiable