620 W Lambert Road #2, La Habra, CA 90631 - MLS#PW21135025 - Steven...