16
9238-9242 S Sheridan Rd
Tulsa, OK 74133
$20.00 USD/SF/YR
505 SF
1
Space Available
Built 2002
505 SF Contiguous
Built 2002
505 SF
$20.00 USD/SF/YR
Office