18
1933 NW 23rd
Oklahoma City, OK 73106
$600,000 USD
2,390 SF
2,390 SF
$600,000 USD
Restaurant