Jump to MLS#:
MLS#:848186
12308 S Villa Avenue, Oklahoma City, OK 73170
$189,900 | MLS#: 848186