1
601-603 NW 23rd St
Oklahoma City, OK 73103
$3,750,000 USD
14,000 SF
14,000 SF
$3,750,000 USD
Storefront Retail Office