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