810 W 21st Street, Clifton, TX 76634 - Homesnap