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
12,600 SF | Industrial Building | Ottawa, IL 61350 | $995,000 ($79/SF)