16415 Escalera Place, San Antonio, TX, 78247