Shopping malls database
Carmel Mountain Plaza is located at the corner of I-15 @ Carmel Mountain Rd., San Diego. It is a Power Center which opened in 1993. It is an Open shopping mall with 2,379 parking spaces. It covers an area of 532,418 sqft. and has about 60 stores.
Shopping mall's name: Carmel Mountain Plaza
Address: I-15 @ Carmel Mountain Rd., San Diego, CA 92128
Number of stores: 60