$280,000 - 2331 Lake Crest Lane, La Habra, CA 90631
2331 Lake Crest Lane
La Habra,
CA
90631
Country: US