2518 N Tustin Avenue #81, Santa Ana, CA 92705 - MLS#PW21152535