Member since 12/19/2011
Reviews 1
Average Rating
Helpful Votes 0

Climatized Self Storage

Posted on: 12/19/2011

Not too shabby

The facility is top notch and the staff was very helpful narrowing down what size unit would be ample for my business storage needs. The floors are spotless and the elevators were big enough to pile in all my shelving units and boxes. Highly recommended.

  • Overall
  • Quality
  • Service
  • Value