Active Listing
$995,000
1821 E Norris Dr- I-80 Industrial Ottawa, IL
12,600 SF | Industrial Building | Ottawa, IL 61350 | $995,000 ($79/SF)
1821 Norris Dr, Ottawa, IL 61350
$565,000
Waterfront Investment-Restaurant & Shops
9,360 SF | 100% Leased | Flex Building | Ottawa, IL 61350 | $565,000 ($60/SF)
1134 27Th Rd, Ottawa, IL 61350