827 Peabody Ave., San Antonio, TX, 78211