Shopping malls database
Cherry Orchard is located at the corner of El Camino Real & Mathilda Ave., Sunnyvale. It is a Lifestyle/Specialty Center which opened in 2001. It is an Open shopping mall. It covers an area of 58,320 sqft. and has about 14 stores.
Shopping mall's name: Cherry Orchard
Address: El Camino Real & Mathilda Ave., Sunnyvale, CA 94087
Number of stores: 14