Jump to MLS#:
MLS#:429693
6608 Nw 112th St, Oklahoma City, Oklahoma 73162
$239,000 | ID#: 429693