Solana Beach Towne Centre is a premier community shopping center with approximately 246,730 square feet of national and regional tenants serving San Diego?s north county communities of Solana Beach and Rancho Santa Fe.

Loading