4
3111 S Jamestown Ave
Tulsa, OK 74135
$18.00 USD/SF/YR
727-3,779 SF
6
Spaces Available
Built 1970
3,779 SF Contiguous
Built 1970
727-3,779 SF
$18.00 USD/SF/YR
Office/Retail, Retail