1524 Illinois Avenue, Ottawa, IL 61350 - MLS#11162416 - Theresa Lem...