CLOCK TOWER SELF STORAGE - MILL CREEK LLC ID 11984640