16419 Escalera Place, San Antonio, TX, 78247