146 S Sheridan Rd
Tulsa, OK 74112
$1,295,000 USD
20,528 SF
20,528 SF
$1,295,000 USD
Religious Facility