Addresses on 24th St in San Antonio Texas