3
2916 SW 59th St
Oklahoma City, OK 73119
$920,000 USD
3,266 SF
7.8% Cap Rate
3,266 SF
$920,000 USD
Restaurant