1330 NANWOOD Street, La Habra, CA 90631 - MLS#OC21147543 - Terri Wa...