1480 W Lambert Road #283, La Habra, CA 90631 - HotPads