Citrus Heights, CA homes for sale $500k-$600k