9120 S Florence Avenue #00 Tulsa, OK 74137