1107 E 45th Place, Tulsa, OK 74105 - HotPads