8411 Timber Coach Street, San Antonio, TX, 78250