8220 E Skelly Dr
Tulsa, OK 74129
$1,650,000 USD
14,168 SF
14,168 SF
$1,650,000 USD
Warehouse