Description
House located at 643 State Ottawa, Illinois 61350. It has 4 beds, 1 bathrooms, and is 1314 square feet. The property was built in 1917. 643 State Ottawa, Illinois 61350 is in the Prairie Center neighborhood. Prairie Center, and La Salle County are nearby neighbourhoods.