Cerritos Town Center

Location: Cerritos, CA

Completion Date: April 2006

Size: 35,000 SF