Jun 13, 20221 minNation’s largest passive house project breaks groundEco Terra, a seven-story, 348-unit luxury mixed-use apartment complex formerly known as Garden Station that is now under construction,...