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