6
11012 E 81st St
Tulsa, OK 74133
$2,650,000 USD
2,880 SF
6.67% Cap Rate
2,880 SF
$2,650,000 USD
Fast Food