Homes for sale - 816 Douglas Street, Ottawa, IL 61350 – MLS#1121094...