Xenon Investment acquires 90-unit multifamily property in Oxnard, Calif., for $22.3m