This French Provincial-inspired limestone mega mansion at 319 Sheridan Road in
Winnetka, IL was built in 2007, is sited on just under two acres of land, and boasts 137' of lake frontage. From its stately façade and lush landscaping to the interior spaces fit for both grand scale entertaining and maximum relaxation, this is truly a residence that has it all.