1350 N Euclid Street, La Habra, CA 90631 - MLS#PW21100366 - Matt O'...