1203 S Columbia Ave
Tulsa, OK 74104
$1,950,000 USD
45,061 SF
45,061 SF
$1,950,000 USD
Religious Facility