Jump to MLS#:
MLS#:417758
5308 NW 119th Terrace, Oklahoma City, Oklahoma 73162
$299,990 | ID#: 417758