The Rolf K. McPherson building in Echo Park. The largest office building in Echo Park has sold for $51 million. Real estate investment trust CIM Commercial Trust Corp. and a co-investor purchased the ...
Meet the building of the future: Echo, a UNStudio-designed teaching building for the Delft University of Technology in the Netherlands. This building is designed to generate more energy than it ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results