708 E Glover Street, Ottawa, IL 61350 (MLS # 12768112)

708 E Glover Street, Ottawa, IL 61350 (MLS # 12768112) has 3 beds and 2.50 baths