Jump to MLS#:
MLS#:815953
8429 NW 86th Street, Oklahoma City, OK 73132
$165,000 | MLS#: 815953