6727 Comanche Post, San Antonio, TX, 78233