Southside Mini Storage

120 Southgate Ave, Iowa City, IA 52240

About Southside Mini Storage

Southside Mini Storage is a self storage facility in Iowa City, IA located at 120 Southgate Ave, Iowa City, IA 52240. Southside Mini Storage offers affordable, convenient self storage units in Iowa City, IA.

CONTACT INFORMATION

Southside Mini Storage
120 Southgate Ave
Iowa City, IA 52240

Is This Your Business?

Claim Your Profile