339 E Florence Ave La Habra CA 90631 Records