19135 Marbach Lane, San Antonio, TX 78266 - Homesnap