Shopping malls database
La Jolla Village Square is located at the corner of Nobel & Villa La Jolla Drs., LaJolla. It is a Power Center which opened in 1979 and was last renovated in 1994. It is an Open shopping mall with 2,375 parking spaces. It covers an area of 416,326 sqft. and has about 34 stores.
Shopping mall's name: La Jolla Village Square
Address: Nobel & Villa La Jolla Drs., LaJolla, CA 92037
Number of stores: 34