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