3116 Stillhouse Road, Paris, TX 75462 - Homesnap