Jump to MLS#:
MLS#:793496
3301 Hickory Stick Road, Oklahoma City, OK 73120
$650,000 | MLS#: 793496