News

The 326-unit project at 2002 Spring Stuebner Road, dubbed Echo Lake, will be Fein’s fourth ... a subsidiary of New York-based Coventry Development Corp. CDC Houston is the master developer ...