10 Glenwood N, Van Vleck, TX 77482 - Homesnap