Located on one of the area's prettiest and most coveted streets, the brick home at 345 W Onwentsia Road in
Lake Forest, IL was built in 2012 and is situated on an acre of land with plenty of room for a pool. The exquisitely crafted French Country home boasts 10-foot ceilings on the first floor and nine-foot ceilings on the second.