Homes for sale - 6628 E 88th PL, Tulsa, OK 74133 – MLS#2230028 - Ga...