3 Bedroom newer townhouse

 108 Rosehall, Lake ZurichIL 60047