304 Leeward Way, Ottawa, IL 61350

304 Leeward Way, Ottawa, IL 61350
Photo 1 of 1
$1,100,000
Sold on 9/30/26
Beds Baths Sq. Ft. Taxes Built
5 2.10 3,860 $16,292.72 2025
View full details, photos, school info, and price history
Listing courtesy of Esmeralda Avila, Heritage Select Realty