N Ellie St, La Habra, CA 90631, United States