Loading...

Lockbox Storage – Grimes

Year Acquired: 2016

  • Grimes, IA
  • Self Storage
Unit Count: 438

Square Feet: 76,600

Web Link: Visit Website


Image placeholder