3 bedroom townhome

 128 Rosehall drive, Lake ZurichIL 60047