3020 Hubbard Street, Paris, TX 75460 - Homesnap