Taylor Family at Vacation Rental Cabin at Lake Wenatchee Leavenworth Washington 7 Taylor Family at Vacation Rental Cabin at Lake Wenatchee Leavenworth Washington 7