311 W Etna Road Ottawa, IL 61350
Excellent Self Storage Facility High Visibility Interstate location Successful commercial location. Self Storage Occupancy in excess of 90% Potential upgrade expansion/development potential
6.72%
1987
D- Commercial Light industrial
11941927
1996