$247,500 - 5425 Crooked Creek Road, Del City, OK 73117
5425 Crooked Creek Road
Del City,
OK
73117
County Or Parish: Oklahoma