Ottawa Self Storage LLC
Self Storage
Hours:
4209 128th Ave, Holland MI 49424
Hours
About Ottawa Self Storage LLC
Established in 1987. We have 70 self-storage units with 24/7 access, a lighted and safe area. Located in a prime location on the north side of Holland.
You May Also Like
-
Holland, Michigan