When you consider all that Terra House stands for as a landmark for reverent and responsible living in
the 21st century, it would be antithetical not to be LEED Certified. And this kind of recognition from
the highly acclaimed nonprofit U.S. Green Building Council is neither token nor ceremonial. LEED stands
for “Leadership In Energy & Environmental Design," and in planning, engineering and constructing Terra
House from the ground up, we've incorporated all the latest techniques and technologies available. And
as you might expect, our apartments feature a number of ENERGY STAR® appliances, reducing greenhouse
and other emissions while lowering your energy bills. It's all about giving you every plush comfort
imaginable, with the peace of mind of living a healthier lifestyle that sustains the world we all share.