10159 E 11th St
Tulsa, OK 74128
$14.00 USD/SF/YR
861-9,994 SF
10
Spaces Available
Built 1983
9,994 SF Contiguous
Built 1983
861-9,994 SF
$14.00 USD/SF/YR
Office, Office/Medical