1703 S Jackson Avenue W, Tulsa, OK 74107 - HotPads