8
1140 Lewis Ave
Tulsa, OK 74110
$1,100,000 USD
20.19 AC
20.19 AC
$1,100,000 USD
Industrial