Chicago North Shore

Chicago's North Shore includes a string of vibrant communities nestled along or near Lake Michigan, stretching from Evanston to Lake Bluff.