2025 Meander Street Abilene, TX 79602