CASTLEROCK SELF STORAGE ID 31154561