First LEED Certified House in Winnetka Open for Tours

You’ve probably heard about LEED certification and know it has something to do with building an energy-efficient home, but now North Shore residents have a chance to tour the first LEED-certified home in Winnetka. Located at 1092 Oak St., the 5,200 square foot colonial style red brick home will be open for tours every Thursday […]