Jump to MLS#:
MLS#:802759
1201 SW 132nd place Place, Oklahoma City, OK 73170
$149,900 | MLS#: 802759