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