1/20 20 Pending $949,000 3 Beds2 Baths1,616 SqFt 1100 N Euclid ST, La Habra, CA 90631 Single Family Home Listed by Cindy Portillo of Good Faith Investments, Inc