Apartment Unit 341249 at 901 S Idaho Street, La Habra, CA 90631 | HotPads