Shopping malls database
Crossroads Plaza is located at the corner of U.S. 1/64 & Walnut Street @ I-40, Cary. It is a Power Center which opened in 1992 and was last renovated in 2007. It is an Open shopping mall with 3,591 parking spaces. It covers an area of 689,148 sqft. and has about 71 stores.
Shopping mall's name: Crossroads Plaza
Address: U.S. 1/64 & Walnut Street @ I-40, Cary, NC 27518
Number of stores: 71