224 Olive Place, Brea, CA 92821 - MLS#PW20125677