Located at 618 Arch Street, Ottawa, Illinois 61350, this Apartamentos multi-familiares is for Venda with a price of $175,000 USD. The property was built in 1940, includes 4 bedrooms,. This listing encompasses a lot of .33 Acres. See all Homes for Venda in Ottawa.