19
165 S 122nd Ave
Tulsa, OK 74128
$589,000 USD
6,000 SF
6,000 SF
$589,000 USD
Warehouse