Spacious Algonquin town home

 1413 Millbrook, AlgonquinIL 60102