Shopping

An outdoor outlet mall with a variety of designer and brand-name stores offering discounts.
  • 4211 Camino De La Plaza
  • 92173 San Diego CA
  • US
Created on: December 31, 2023