$269,990 - 9117 Quapaw Creek Trail, Oklahoma City, OK 73160
9117 Quapaw Creek Trail
Oklahoma City,
OK
73160
County Or Parish: Cleveland