7852 W Parkway Blvd
Tulsa, OK 74127
$6,249,570 USD
40,000 SF
6.74% Cap Rate
40,000 SF
$6,249,570 USD
Hotel