Apartment Unit 381 at 1430 W Lambert Road, La Habra, CA 90931 | HotPads