20202 E Admiral Place at 20202 E Admiral Place, Catoosa, OK 74015 | HotPads