Apartment Unit 323552 at 6000 S Memorial Drive #323552, Tulsa, OK 74145 - HotPads