Ottawa



Townhomes in Ottawa


Searching...


About Ottawa




303 E Prospect Avenue Ottawa, Illinois 61350
$219,900 | Single Family | 3 Beds | 1.1 Baths
Open House: Saturday, August 31st, 2019 3:00pm - 5:00pm
224 Leeward Way Ottawa, Illinois 61350
$269,000 | Single Family | 2 Beds | 1.1 Baths
Open House: Thursday, September 5th, 2019 11:00am - 3:00pm