12403 Stillwater Crk., San Antonio, TX, 78254