10
2336 NW 23rd St
Oklahoma City, OK 73107
$900,000 USD
4,441 SF
4,441 SF
$900,000 USD
Fast Food