113 E Walker Avenue, Temple, TX 76501 - Homesnap