South Tulsa Office Space for Lease

7040 S. Yale Avenue #100 Tulsa, OK 74136
6,000 +/- SF
$17 PSF NNN