Homes for sale - 1703 N River Road, Algonquin, IL 60102 – MLS#11228...