3
3321 NW 23rd St
Oklahoma City, OK 73107
$1,200,000 USD
10,320 SF
10,320 SF
$1,200,000 USD
Freestanding