2601 S College Avenue, Decatur, TX 76234 - Homesnap