11
10805 N May Ave
Oklahoma City, OK 73120
$2,050,000 USD
2,118 SF
6.28% Cap Rate
2,118 SF
$2,050,000 USD
Restaurant