Release Summary

White Lilac, a celebrated design company in Costa Mesa, Calif., debuted its signature home décor boutique at South Coast Plaza in November.

South Coast Plaza and White Lilac