The North Shore Building is a mixed-use property located at 1866 Sheridan Road in downtown Highland Park providing retail, office and medical space available for lease. Situated at the corner of Sheridan Road and Central Avenue this architectural gem has two full floors of offices from 200 to 2,000 square feet above some of the best retail in Highland Park.