GAIA Real Estate sells 40-building apartment complex in Humble