Monterey Plaza

Los Angeles, California
550,000 sq ft
2005