Cumulus Tower
Location: Los Angeles, CA
Cumulus Tower is a mixed-used building featuring a combination of shopping, dining, and living space all in one complex. Given that it was intended to be a visual landmark for the community, great care was taken to develop the 4-story Ombrae façade, resembling a cloud, that can be seen wrapping the above-grade parking garage at podium level