Crocker Park

Crocker Park is a lifestyle center and mixed-use development in Westlake, Ohio. With the first phase opened in 2004, the center comprises 1.2 million square feet of retail, 650 residential units, and 1 million square feet of office space.