182 Vista Ridge N, Decatur, TX 76234 - Homesnap