Los Angeles / Tag

Tree Top Residence by Belzberg Architects

Featured

Designed in 2015 by Belzberg Architects, this contemporary private residence is situated in Los Angeles, California, United States.

Read more