News

and then it went back to an outdoor mall, but regardless of form, Bayshore Town Center has been a presence for area shoppers for nearly 70 years. Located at 5800 N. Bayshore Drive, Glendale ...