901 S Idaho St La Habra Ca 90631, 341249 | HotPads