1727 E 67th Place, Tulsa, OK 74136 - HotPads