9
6310 E 101st St
Tulsa, OK 74137
$1,509,000 USD
4,350 SF
6.12% Cap Rate
4,350 SF
$1,509,000 USD
Restaurant