3
11104 E 41st St
Tulsa, OK 74146
$1,699,999 USD
5,015 SF
6.44% Cap Rate
5,015 SF
$1,699,999 USD
Restaurant