Iconic on Alvarado

 6625 Alvarado Road, San DiegoCA 92120