2
3428 NE 23rd St
Oklahoma City, OK 73121
$290,000 USD
2,422 SF
2,422 SF
$290,000 USD
Bar