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