11410 Estufa Canyon, San Antonio, TX 78245 - Homesnap