8217 Avenue U, Lubbock, TX 79423 - HotPads