Shopping malls database
Solana Beach Towne Centre I-IV is located at the corner of SWC Lomas Santa Fe Dr. & I-5, Solana Beach. It is a Power Center which opened in 1974 and was last renovated in 2004. It is an Open shopping mall with 1,124 parking spaces. It covers an area of 246,730 sqft. and has about 50 stores.
Shopping mall's name: Solana Beach Towne Centre I-IV
Address: SWC Lomas Santa Fe Dr. & I-5, Solana Beach, CA 92075
Number of stores: 50