Centrum at Crossroads
Mixed-Use Development | 2000 | Cary, NC
35
Number of Stores
315,797
Square Feet
About
Centrum at Crossroads is a vibrant shopping center located in Cary, North Carolina, that is home to a multitude of retail options. Opened in 2000, it is an open shopping mall with 1,604 parking spaces. It covers an area of 315,797 sqft. and has about 35 stores.