Introducing a Fresh Retail Experience in Orange County, California.
The Source is a brand new highly anticipated 450,000 square foot multi-experiential retail destination that combines a modern and dynamic urban design, featuring a world-class selection of dining, shopping and entertainment.
The mixed-use development team includes an established organization specializing in real estate, property management and investment, NBBJ Architects and Selbert Perkins Design.