Shopping malls database
Del Mar Plaza is located at the corner of Camino Del Mar, Del Mar. It is a Lifestyle/Specialty Center which opened in 1989. It is an Open shopping mall. It covers an area of 74,631 sqft. and has about 30 stores.
Shopping mall's name: Del Mar Plaza
Address: Camino Del Mar, Del Mar, CA 92014
Number of stores: 30