Closed Listings in LAKE ZURICH on Thorndale Lane


1278 Thorndale Lane

$470,000

4 BD / 2.1 BTH