Liberty Plaza. Milpitas, California May 5, 2011 by A 24,000 S.F. two story center with commercial and office space.