Creo que esto es lo que estás buscando -
select Address1+Address2 as CompleteAddress from YourTable
where Address1+Address2 like '%YourSearchString%'
Para evitar que se cree una palabra compuesta cuando agregamos dirección1 con dirección2, puede usar esto:
select Address1 + ' ' + Address2 as CompleteAddress from YourTable
where Address1 + ' ' + Address2 like '%YourSearchString%'
Por lo tanto, '123 Center St' y 'Apt 3B' no serán '123 Center St Apt 3B' sino '123 Centre St Apt 3B'.