6805 South Yale Avenue – Tulsa, Oklahoma

For Lease
Vacant First Floor Available
5,958 SF – $26 psf NNN