2329 Nicklaus Street #78-4, Oxnard, CA 93036 - MLS#AR22122609 - Ter...