1419 S Denver Ave
Tulsa, OK 74119
$2,345,000 USD
9,020 SF
9,020 SF
$2,345,000 USD
Office