9
2840 E 51st St
Tulsa, OK 74105
$15.00 - $17.00 USD/SF/YR
453-3,113 SF
4
Spaces Available
Built 1982
3,113 SF Contiguous
Built 1982
453-3,113 SF
$15.00 - $17.00 USD/SF/YR
Office, Medical