Description
House located at 904 Catherine Ottawa, Illinois 61350. It has 2 beds, 1 bathrooms, and is 1000 square feet. The property was built in 1951. 904 Catherine Ottawa, Illinois 61350 is in the Prairie Center neighborhood. Prairie Center, and La Salle County are nearby neighbourhoods.