7926 Live Oak Vista, San Antonio, TX 78250 - Homesnap