21192 Altuda Lane #3, Flint, TX 75762 - Homesnap