Life by the Lake at Kelmscott Park

Looking for that exquisite lake-side luxury home? You’d definitely want to take a look at Kelmscott Park. Kelmscott Park Apartments are nestled comfortably at 145 Morris Lane, right in the heart of Lake Forest, IL.  If tranquil lake-side living is for you, then our apartments are perfect: we offer an incredible location at the heart…

Read More