11
907 S Detroit Ave
Tulsa, OK 74120
$15.75 USD/SF/YR
838-12,506 SF
3
Spaces Available
Built 1954
12,506 SF Contiguous
Built 1954
838-12,506 SF
$15.75 USD/SF/YR
Office