Shopping malls database
Acacia Ranch is located at the corner of SWC I-10 & Val Vista Dr., Casa Grande. It is a Power Center which opened in 2013. It is an Open shopping mall with 3,525 parking spaces. It covers an area of 1,100,000 sqft. and has about 39 stores.
Shopping mall's name: Acacia Ranch
Address: SWC I-10 & Val Vista Dr., Casa Grande, AZ 85222
Number of stores: 39