8
6823 S Yale Ave
Tulsa, OK 74136
$2,850,000 USD
5,172 SF
6.32% Cap Rate
5,172 SF
$2,850,000 USD
Restaurant