$1,700,068 - 418 W Electric Avenue, La Habra, CA 90631
418 W Electric Avenue
La Habra,
CA
90631
Country: US