1001 N Miller Street, Decatur, TX 76234 - Homesnap