401 S Utica Ave
Tulsa, OK 74104
$2,175,000 USD
24,730 SF
24,730 SF
$2,175,000 USD
Freestanding