8801-8811 S. Yale Avenue – Tulsa, Oklahoma 74137

Class “A” Office Space for Lease
1,273-3,342 SF Available GRC I
$24 Full Service Gross