Chelsea Mini Storage

224 12th Ave, New York, NY 10001

About Chelsea Mini Storage

Chelsea Mini Storage is a self storage facility in New York, NY located at 224 12th Ave, New York, NY 10001. Chelsea Mini Storage offers affordable, convenient self storage units in New York, NY.

CONTACT INFORMATION

Chelsea Mini Storage
224 12th Ave
New York, NY 10001

Is This Your Business?

Claim Your Profile