2330 Lake Forest #110, La Habra, CA 90631 - MLS#OC21185433