live oak treehouse wallpaper live oak treehouse texas 10710 Frankford Ave Lubbock TX 79424. Live Oak TreehouseAirbnb Show More Show Less 11 of 11 Tucked away in a forest canopy in the… Saturday, May 21, 2022 Edit