3
2830-2846 E 101st St
Tulsa, OK 74137
$14.00 - $14.50 USD/SF/YR
1,600-4,790 SF
2
Spaces Available
Built 2008
4,790 SF Contiguous
Built 2008
1,600-4,790 SF
$14.00 - $14.50 USD/SF/YR
Office/Retail, Retail