Multifamily developer Fein has acquired 21.4 acres at 2002 Spring Stuebner Road in City Place, a development in north Houston. CDC Houston, the master developer of City Place, sold the property. Fein ...