807 S Xanthus Ave
Tulsa, OK 74104
$915,000 USD
15,809 SF
15,809 SF
$915,000 USD
Warehouse