Jump to MLS#:
MLS#:796685
8805 Timberwood Lane, Oklahoma City, OK 73135
$158,500 | MLS#: 796685