Shopping malls database
Encinitas Ranch Town Center is located at the corner of SWC El Camino Real & Leucadia Blvd., San Diego. It is a Power Center which opened in 1996 and was last renovated in 2003. It is an Open shopping mall and a food court.. It covers an area of 502,000 sqft. and has about 37 stores.
Shopping mall's name: Encinitas Ranch Town Center
Address: SWC El Camino Real & Leucadia Blvd., San Diego, CA 92024-4986
Number of stores: 37