19
816-822 E 6th St
Tulsa, OK 74120
$15.00 USD/SF/YR
1,228-3,114 SF
3
Spaces Available
Built 1945
3,114 SF Contiguous
Built 1945
1,228-3,114 SF
$15.00 USD/SF/YR
Office