Homes for sale - 8414 Tavenor LN, Houston, TX 77075 – MLS#20101937 ...