Lake Forest, CA, US
Uploading/managing projects and PDF portfolio can only be handled in desktop mode
32,000 Sq.Ft. Ground Floor Restaurant and Retail, Second Floor Club and Restaurant.
Built 2010
Status: Built Location: 1248 S. Figueroa St. Los Angeles, California