10357835 1000044648284 False 129 impression 331061436 129 526 Fort Street OTTAWA IL 61350 Click to hide listing card Listing Price $ 125,000 Pending 526 Fort Street OTTAWA , IL 61350 Listing Information 3 bd 2 ba Days on Site: 232 MLS# 10357835 100 Status For Sale Under Contract SAVE PLACES NOTES ASK