Lovely duplex home in Lake in the hills, Algonquin

 311 Wedgewood Circle, Lake In The HillsIL 60156