27
1116 S 129th East Ave
Tulsa, OK 74128
$948,000 USD
7,900 SF
7,900 SF
$948,000 USD
Warehouse