640 W 41st St
Tulsa, OK 74107
$21,344.40 USD/AC/YR
1.99 AC
1
Space Available
1.99 AC
$21,344.40 USD/AC/YR
Industrial