Apartment Unit 324117 at 6000 S Memorial Drive, Tulsa, OK 74145 - HotPads | HotPads