$269,900 -
2311 Lake Terrace
La Habra ,
CA 90631
Complex/park: Lake Park