A
Confluence Properties LLC
1100 W Sheridan Ave, Shenandoah IA 51601-1552
712-246-1600
Newly constructed self storage facility! We offer unit sizes from 5x10 to 10x25 feet. Locations in Shenandoah and Essex!
Browse Nearby states for Mini and Self Storage Warehouses
Mini and Self Storage Warehouses in Wisconsin
Mini and Self Storage Warehouses in Illinois
Mini and Self Storage Warehouses in Missouri